Dean Peters

Born: None


Placeholder

Leather Narcissus

as uncredited
Released: 1968-01-01

A head-to-toe leather-man parades around New York and becomes trapped in a Times Square haunt...

Movie page