The Alice Cooper group’s first full studio album together since 1974’s Muscle Of Love is a convincing recreation of an old landscape (LouderSound)

“A 12-banger cracker of a record”: 51 years on, The Revenge Of Alice Cooper finds the original band in majestic form
by
Tags:
Leave a Reply