Queen – Now I’m Here (Live at the Hammersmith Odeon, 1975)

Written by on November 15, 2020

November 14, 1975: Queen played the first of two nights at the Empire Theatre in Liverpool, England. These were the first of 78 dates on their “A Night At The Opera” World Tour, the group’s first tour as the headliner.

Read the full article at LOVE IT LOUD! https://www.facebook.com/360029113845/posts/10159125542983846

Facebook Comments

Current track