Until recently, 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. This concert almost became a mythical event to long-time fans. Now the entire concert is available on a special two-CD set, featuring over two hours of live music.