We’re back at Carolina Motorsports Park in Kershaw, South Carolina, for the seventh annual 24 Hours of LeMons Fall South race. This is one of our favorite places of all the stops made by the LeMons Traveling Circus each year, and one of the best things about the Fall South race is that the nearby […]

The rest of the story...
CarandDriver.com