Article Database

Penthouse
1975

News Report

Alice Cooper's new "Welcome To My Nightmare" rock show will feature a bevy of six-foot female dancers dressed up like black widow spiders? Cooper's manager happily sighs, "It's just like a cheap Japanese horror movie"