Bennington Triangle
Referenced in 1 episode
Definition
An area in Vermont associated with a number of mysterious disappearances and paranormal activities, often explored in cryptozoology.
Archive of alternative media content
Referenced in 1 episode
An area in Vermont associated with a number of mysterious disappearances and paranormal activities, often explored in cryptozoology.