Episode 36: Enough Rope: A Very British Snuff Film?
Birmingham, England – 18th April 1985: 17-year-old Marion Terry responds to a job listing, and within hours she is found dead under bizarre circumstances in the home of amateur filmmaker Geoffrey Jones. The tragedy would
Listen nowEpisode 36: Enough Rope: A Very British Snuff Film?