W.A.S.P. – “RE-IDOLIZED: The 25th Anniversary of The Crimson Idol”! The Previously Unreleased Film & Soundtrack United After 25 Years!
Heavy metal giants W.A.S.P. are re-releasing their concept album, The Crimson Idol from 1992. Along with the album is the movie that should have went along with the album, [...]