Man drugs, photographs & tortures women he meets by personal ads.
April 25, 1969
Released
The Ultimate Degenerate
1h 10min
—
English