Freddie!
English: Freddie Mercury in New Haven, CT at a...
English: Freddie Mercury in New Haven, CT at a WPLR Show. (Photo credit: Wikipedia)

Oh man, I want one of these-a Freddie Mercury action figure!

I love the Adidas sneakers… very 80s. :)

Enhanced by Zemanta