From deep inside the North Carolina Uhwarrie National forest comes one of the most convincing pieces of bigfoot footage from the past 40 years. The team of …
Source – Destination America
Home Videos People & Place Real Bigfoot Footage or Just Another Hoax? | Finding Bigfoot (Full Episode)