The Toy Box Killer
The “Toy Box Killer” refers to David Parker Ray, an American serial killer, kidnapper, and torturer who committed his crimes in New Mexico. His gruesome acts came to light in 1999, leading to his arrest and a complex investigation that uncovered shocking details about his methods and victims…