Granite Staters Search for Bigfoot in Woods of New Hampshire
People in Deering and Berlin NH say they have seen Bigfoot. This news item was from 2016. Deering is not that far north. WMUR-TV has the story.
People in Deering and Berlin NH say they have seen Bigfoot. This news item was from 2016. Deering is not that far north. WMUR-TV has the story.