David Parker Ray: The Toy Box Killer

Season 2, Episode 8,   May 03, 2022, 01:01 PM

On this week's episode, we discuss the many crimes committed by the utterly foul piece of shit that is David Parker Ray. A convicted serial rapist and suspected serial killer.