Bigfoot is Alive 1

Yep, Bigfoot has made another cameo.  This time in North Carolina, and he came complete with a growl for the camera. Here is a link and some exciting text from the guys personal account.  Hair raising….truly amazing stuff.  Wait, there’s also a video of some Bubba in a monkey suit running across the road. On ...