It was reported in 2016 that famed Billy Idol guitarist Steve Stevens was collaborating with Ozzy Osbourne for his new solo album. Guesting on Talking Metal, Stevens reveals that one of the songs they worked on “may see the light of day.” Deadland Ritual - featuring: bassist Geezer Butler (Black Sabbath...
Continue reading...
Continue reading...