Tag: the Alice Cooper Band

Album Reviews, Music

Album Review: Hollywood Vampires, “Hollywood Vampires”

Doesn't suck, but lacks bite....