Ozzy Osbourne just released the official video for "Let Me Hear You Scream." I think it's awesome... do you? And yes, I'll have an official review of Scream up here soon. I haven't been home enough this week to get it written...but it's coming!
Also, check out this interesting interview Ozzy recently did with US Magazine. [And when I say interesting, I mean it -- I definitely learned some new things about Ozzy].