racing

Sports Cars Invade Roberts Stadium This Sunday
Ever wonder if your car handles as well as the salesperson said it should? Need to know who is the better driver between you and someone? Looking for other individuals in the Tri-State that love cars as much as you do? The Sports Car Club of America would like to help you answer these questions...