NC group claims that they have evidence that Bigfoot exists
Spruce Pine, NC (FOX Carolina) - A group in North Carolina is claiming they have evidence that Bigfoot exists. The group North Carolina Bigfoot has posted photos they claim to be evidence of Bigfoot, including footprints and bent branches, over the years …