Queen on i love the seventies on VH1 (in U.S. dont know about other countries)they showed them for the year 1977, freddie looked amazing! i was so happy after they segment i couldnt stop smiling! :)
THAT's where I remember seeing Queen! I couldn't remember if it was the 200 Greatest Pop Culture Icons or I Love the 70s. I remember Sharon Osbourne talking about them, and thinking "What the hell are those people wearing???"