Lee Woods is a Uwharrie, NC native who has had a lifelong interest in Bigfoot, and has been a serious Uwharrie National Forest researcher for the past eleven years. Woods has had numerous experiences with Bigfoot and loves to share those, as well as hear other’s stories.