Queen – Live @ Madison Square Garden – 1977
Queen’s 1977 American tour is their most extravagant yet. They have unveiled a 5,000 pound crown apparatus, which conceals – then lights up the band onstage.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed