It’s amazing what you miss when you are away. This one definitely slipped by. Ozzy Osbourne‘s new single, “Let Me Hear You Scream“, from his upcoming album, Scream, will premiere on CSI:NY on April 14th. Check local listings for the time. Here is a sneak preview of the song and promo for the show.
For additional commentary, visit Bravewords.