The Bennington Triangle - In southwestern Vermont, a cluster of mysterious disappearances has haunted the region for decades. Most baffling of them all: the case of James Tedford, who vanished from a moving bus while surrounded by witnesses, leaving behind only an open timetable on his empty seat and many unanswered questions.
Discover more TERRIFYING pod ... Show More