Alligators are, to me, one of the most interesting animals on Earth. This video from North Carolina proves even further how the species has survived for so long.
North Carolina State center fielder Brett Williams made the catch of his life this past Wednesday, in the the Tar Heels' 9-2 win over New Mexico State Aggies. Check out the video and you'll see why it's so awesome.
The mystery of Bigfoot continues today thanks to a local North Carolina resident who claims he saw the elusive figure in person.
Thomas Byers allegedly saw Bigfoot on Golden Valley Church Road in Rutherford County, NC. Fortunately, he had his camera with him, and managed to take a video of the incident, which he later submitted to YouTube...