Steven Bender

Born: None


Placeholder

Smile for the Camera

as Weird Evil Man
Released: 2005-03-11

Double exposures produced by an antique camera lead two New York photography students on a...

Movie page