On Friday, we took over the downtown of a once-picturesque South Carolina town for our car inspections, on Saturday we witnessed a lot of surprising stuff during the first race session, and on Sunday we had winners! The fight for the win on laps came down to the very last lap of the race, with […]

The rest of the story...
CarandDriver.com