For centuries, tales have swirled about feral "wild people" inhabiting a notorious national park. Dozens of sightings claim these "cannibals" dwell in the remote Appalachian wilderness ...
But instead of taking this into consideration, with the national park's proximity to Appalachia, where some people prefer to live off the grid, the idea of feral people is an easy sell to many.