Ozzy Makes 'em Scream at Madame Tussauds Wax Museum

Ozzzy Osboune—in NYC last week to gear up for the June 22 release of his new Epic Records album Scream featuring the single “Let Me Hear You Scream”—dropped by Madame Tussauds wax museum in Times Square and didn’t pass up
Author:
Publish date:

Ozzzy Osboune—in NYC last week to gear up for the June 22 release of his new Epic Records album Scream featuring the single “Let Me Hear You Scream”—dropped by Madame Tussauds wax museum in Times Square and didn’t pass up an opportunity to bring his own wax figure to life. Check out this vid and watch the reactions of unsuspecting tourists as Ozzy makes them “scream.”

RELATED