x
Breaking News
More () »

Mission Bigfoot: Army Veteran Wants to Prove Sasquatch Lurks in Uwharrie Forest

Does Bigfoot live in the Uwharrie National Forest? A local investigator believes he has seen the elusive creature and is on a mission to prove the legend is real.

Before You Leave, Check This Out