Friday, 28 May 2010

Ozzy Osbourne “Scream”: Madame Tussauds Wax Museum

In light of Ozzy's new album "Scream" out 6/22, Ozzy decided to have some fun and make people scream by scaring unsuspecting tourists at the wax museum, Madame Tussauds New York in Times Square.

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...