Friday, July 1, 2011

One From The Archives: Summer 1980 Queen "The Game" U.S. Tour Ad

Summer 1980 Queen 'The Game' Tour Ad (Top)0001
Summer 1980 Queen 'The Game' Tour Ad (Bottom)0001
(Image via: NYCDreamin Archives)

No comments:

Post a Comment

My Ping in TotalPing.com