Thomas Byers submitted this blurry five-second video that shows an ape-like creature crossing the Golden Valley Road located just off Highway 226, to WCNC, an NBC affiliate in Charlotte, North Carolina. From the Youtube Channel On the evening of Tuesday, …

New Sasquatch Video From North Carolina Read more »