Article Database
Publications
Discovery Channel Monthly
Flash in the Band
(Discovery Channel Monthly, 1996-08-00)
Alice Cooper mixed horror films, chorus lines, and guitars. With dripping eyeliner, clad in skin-tight leather or white tie and tails, he pranced among electric chairs, guillotines, and a gallows....