Ozzy Osbourne's new song, LET ME HEAR YOU SCREAM, was inspired by the death of Michael Jackson. The track was originally titled Peter Pan is Dead.