Super Duper Alice Cooper Screens One Night Only in San Francisco May 1

New Alice Cooper Film Screening in SF 5/1

Super Duper Alice Cooper, a new music documentary meets rock opera, screens one night only in San Francisco May 1 at the Balboa Theatre.