Category: live

Queen performing at the Hammersmith Odeon in London on December…

Queen performing at the Hammersmith Odeon in London on December 26, 1979.