Something’s Lurking in VermontThe mysterious cultists and cryptids who haunt the Bennington Triangle in the Green Mountains of Vermont