Most states have had Bigfoot sightings. North Carolina certainly has some large tracts of forest, easily enough to support a few Sasquatch.
I know Im setting myself up for ridicule just by mentioning Bigfoot, but Ive been reviewing a ton of sighting reports and theres something to them. All legends have a nugget of truth and this one seems real. Probably. Maybe.
One thing I truly believe is that our government is lying to us, frequently and with malice, about a host of subjects.
All governments lie to their citizens.
Always have.
Sasquatch/Bigfoot/Skunk Ape are all really just some old hippies living in the woods.....................