Happy 250th Birthday to the MecDec, Which People Still Cannot Find
The O.G. Declaration of Independence was signed in Charlotte on May 20, 1775. Did it really exist? Probably? Here are a few stories about America's most underrated founding document.
Here's the wild story of the MecDec's anniversary ride from Charlotte to Philadelphia
What happens when a NASCAR promoter hires some random dude to dress like a 1700s-era patriot and make a 600-mile ride on horseback? Backflips, boos, and an arrest.