Alice Cooper’s ‘Night of Fear’ Rehearsals

Photographed at The London Dungeon for Time Out Magazine. 9th August, 2010