Article Database

Your Flesh

Alice Cooper Ten Strokes Over Par
(Your Flesh, 2000-08-00)

When the Alice Cooper group acrimoniously collapsed in early 1974, rock music lost the only band to successfully combine influential and masterfully conceived rock and roll with mind numbing theatrics. When the band tore through a performance, the audience was treated to a combination of stage-propped, anti-social melodrama, and searing psycho-rock. Indeed, they preceded a legion of makeup artists, some good (Marilyn Manson), most bad (all Goth bands with no guitars)....

(Read more...)