Hammersmith Odeon, London, Christmas Eve 1975
OK - how many saw that and thought 'Liar liar'?
Yes - Queen - oh my.
Over 40 years ago - it is on the TV at the moment - it has just got the the rock and roll ending, with Freddie prancing around the stage in his shorts.
You need to be logged in to comment