Is the legendary beast Bigfoot roaming the woods of North Carolina?
Thomas Byers of Shelby, N.C., seems to think so.
Earlier this week, he posted a five-second video on YouTube of what he says is the mythical Sasquatch crossing a local road in Rutherford County. Despite the video's short length and blurriness, it's making the rounds online and has already racked up more than a million clicks on YouTube.
In a description of the sighting on his Hubpages profile, Byers said that while driving...Full Story