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.
The foul-smelling trees have become an invasive species, and some North Carolina residents who remove the tree from their yards will be rewarded with one native tree of their choice.