November 6, 2019Society & CultureFour cryptids in New England that will terrify you! Ghost sightings, Travel Channel's new Bigfoot show, Creep of the Week and more!