Santa Claus was spotted in North Carolina, where he's warming up for Christmas Eve by rappelling down the aptly named Chimney Rock.
The Grand River Burial Mounds have been around for roughly 2,000 years and stand as one of the most well-preserved sites of ...