Quote:
Naaaa, it's not Big Foot.
Big Foot is still in NC.
I have few neighbors down the road who swear they have seen him few weeks ago in the Uwharrie Mountains, when Animal Planet was searching for Big Foot near my town.
Naaaa, it's not Big Foot.
Big Foot is still in NC.
I have few neighbors down the road who swear they have seen him few weeks ago in the Uwharrie Mountains, when Animal Planet was searching for Big Foot near my town.
Last edited: