Could Bigfoot really be hiding in the North Georgia mountains? I came face-to-face with an 8-foot-tall Sasquatch statue during my adventure in the …