April 25th, 1969The Ultimate DegenerateHorrorThriller4.4Man drugs, photographs & tortures women he meets by personal ads.Watch