The ‘Lost’ Queen Album Revealed!
“We just found – my little team down at my studio – a cassette, and it’s one of the very first concerts we ever did. Nobody in the world has heard this. “It was one of the concerts we put on ourselves in a lecture theatre at Imperial College in Londo