Eric Tudor & Bill Wears
Have you heard the stories of this place in Vermont where five people disappeared in the span of five years known as the Bennington Triangle?