David Parker Ray AKA Toy Box Killer - Elephant Butte, NM
Manage episode 408663017 series 3552319
When a woman escapes a nightmare and lives to tell her tale, it leads to a horrific discovery of what that man has been up to for YEARS. This is the story of David Parker Ray, also known as the Toy Box Killer.
12 episoade