Sneak Peek: Cannibal Cult Killings
Aug 23, 2021•4 min
Episode description
This week we give you a sneak peek into a case that rocked Montana in 1970 as satanic panic spread to the Treasure State when a headless human body is pulled from the Yellowstone River.
For the best experience, listen in Metacast app for iOS or Android
