MUSIC DIRECTOR'S BLOG

Ozzy scares the hell out of tourists!

Ozzy sat on a bench in Madam Toussands wax museum in NYC and acted like a statue. Watch the little girl!!!

Â