[Pisco]Queen: Live in 1975 - A Night At The Odeon (Episode 8)
Hi guys,
"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