The Vanished Podcast
Jared McColloch Part 2: The Helpers
It was the first weekend in November of 2023 when Jared McColloch left his home in Louisiana and set out on what appears to be a spur-of-the-moment trip to visit his son in Illinois. During Jareds drive across several states, the time changed, falling ba