Features
An NC city’s Bigfoot festival attracts believers and skeptics of the legendary beast
While skeptics call it implausible, thousands of Bigfoot believers came together in Marion, N.C. to share evidence, discuss sightings, and celebrate community in the North Carolina mountains.
