Penthouse

Penthouse - 1975

Penthouse
(1975)

Originally Published: 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"