Ozzy Titles New Album

Ozzy Osbourne has titled his new album ‘Scream‘. A new song “Let Me Hear You Scream” will premiere during the April 14th episode of CSI:NY at 10pm ET.