Bigfoot Sightings in North Carolina Have Skyrocketed Since 2016! ~ CASH {Listen}

What’s going on in Littleton, North Carolina?

100 miles away from Hampton Roads lies a small town called, Littleton, NC. Since 2016, there has been an influx in Bigfoot sightings. The most recent sighting was in March. Steve Barcelo owns and operates the “Cryptozoology & Paranormal Museum” in addition to being a city councilman leading the Bigfoot charge in Littleton, North Carolina.

This is Jesse Walker. Jesse Walker recounts his run-in with Bigfoot.