Only a Few Lucky Concert-Goers Were Able to Experience the Magical and Sensational Night of November 18, 1975 at the Hammersmith Odeon in London. Now the Complete Concert Is Available for the First Time on 2 CD's with Over 2 Hours of Live Music.
Only a Few Lucky Concert-Goers Were Able to Experience the Magical and Sensational Night of November 18, 1975 at the Hammersmith Odeon in London. Now the Complete Concert Is Available for the First Time on 2 CD's with Over 2 Hours of Live Music.