Queen The Greatest
Queen: Live in 1975 - A Night At The Odeon (1x8)
: 07, 2021
"I remember being quite worried about it!" (Roger Taylor). A look back at Christmas Eve, 1975, as Queen prepare to perform a live concert for the first time in front of a TV and Radio audience of millions. Includes rare audio and images from the sound-check.