noise11.com
1975 London Queen Odeon Show To Be Released - Noise11.com
A major show by Queen that was broadcast live on the BBC from London’s Hammersmith Odeon is coming to CD and home video on November 20. The date was December 24, 1975 and Queen were finishing up the biggest year of their career, so far, one that saw the release of A Night at the
Roger Wink, VVN Music