Cult Killer Cannibal

Toybox Killer: David Parker Ray


Listen Later

Residing in the lightly populated retirement town of Elephant Butte, New Mexico sat an unassuming cargo trailer.  No one could imagine the amount of pure horror that would would be committed by the trailer's owner, David Parker Ray.

...more
View all episodesView all episodes
Download on the App Store

Cult Killer CannibalBy Wesley Betts Jr