Bigfoot In North Carolina

Thomas Byers of Shelby, N. C. has come forward and put up on YouTube a five second video clip of Bigfoot running across a road in North Carolina. Byers shot the video footage on the Golden Valley Church Road, Shelby, NC on Tuesday, March 22, 2011. The Bigfoot ran across the road and proceeded to go … Read more