Ozzy Scares Fans at Madame Tussauds

In light of the new album “Scream”, 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. Check it out! www.ozzy.com
28 May 2010

In light of the new album “Scream”, 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. Check it out!


www.ozzy.com