Scream for the Camera in Shock Theater’s Eye For Horror
Scream for the Camera How much are you willing to suffer for a perfect picture? Will you bare all for the camera? I stand obediently against a wall belonging to a dirty auto repair shop in Long Island, New York. My clothes are torn and my body drenched from water. Two men in dark […]