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

Leave a comment