W.A.S.P | LIVE REVIEW October 26, 2017 W.A.S.P | LIVE REVIEW Tramshed, Cardiff, Tue 24 Oct Re-Idolized is the name of the tour and glam-shock rockers W.A.S.P are back in town to play 1992’s The Crimson … Region: South Wales Read moreW.A.S.P | LIVE REVIEW