#QueenTheGreatest Live in 1975-A Night At The Odeon. "I remember being quite worried about it!" Roger Taylor— Queen (@QueenWillRock) May 7, 2021
Queen prepare to perform a live concert for the 1st time for a TV & Radio audience of millions. Ft. rare audio & images from the sound-check!