Bigfoot sightings reported in North Carolina

Bigfoot sightings reported in North Carolina!