Comment: I liked it!

(See in situ)

ecorob's picture

I liked it!

Of course, I was a big QUEEN fan in my day. I saw them live in Nashville in the 1970's.

They ROCKED! (Just like your site).

its 'cos I owe ya, my young friend...
Rockin' the FREE world in Tennessee since 1957!
9/11 Truth.