…and for some unsuspecting tourists at Madame Tussauds New York in Times Square, he really made ’em SCREAM! Watch now as Ozzy poses as a wax statue and gives them the scare of their lives.
And while you’re there, make sure to get a sneak peek of Ozzy shooting the music video for “Let Me Hear You Scream” right now! Rolling Stone called it an “over-the-top spectacle”, and promises that “The Prince of Darkness is making sure you’ll hear his call.” So, what are you waiting for?!