The Secret Life of Sarah Sheldon (2006)
• 9 views • 0 thumbs up • 0 thumbs down
Sarah Sheldon, a disturbed scientist deeply concerned with overpopulation, secretly sterilizes certain individuals during sexual intercourse.