Metalsucks — Because it’s going to be Scream. Which isn’t exactly the best album title I’ve ever heard, but it certainly beats the ever-lovin’ shit outta Soul Sucka.
Ozzy will apparently debut the semi-title track, “Let Me Hear You Scream,” on an upco...
more info