Sunday, February 04, 2007

Vaults
circa 1977


Freddie Mercury
November 16, 1977
News of the World
New Haven Coliseum (now demolished)
New Haven Connecticut
©2007 orangemercury.com