God Bless America
Jul 31, 2024•28 min•Season 2Ep. 33
Episode description
In the idyllic town of Shakopee, where the Minnesota River winds its peaceful course, and a community finds solace, tranquility turns to terror when a horrifying crime rocks the neighborhood to its core. A young woman witnesses a night-marish scene right outside her home and shares it, sending shockwaves through the town and beyond.
For the best experience, listen in Metacast app for iOS or Android
