Ozzy’s “Let Me Hear You Scream” Video

The video for Ozzy Osbourne’s new single “Let Me Hear You Scream” is now available. Watch it below.  The song is from the new album ‘Scream,’ which is out today.