Album Review3 years ago
Alice Cooper – ‘Love it to Death‘ [Retro Album Review]
Outrageous concert theatrics and notorious publicity stunts aside, what made the Alice Cooper group an iconic combo was their well-crafted, world-class songs — bold and brave...