Showing
1 - 2
of 2
, query time: 0.01s
Format:
Article
Ed O’Brian and Bob Martin talk about their roles in the second Steamboat Vintage Auto Race, and what it takes to put on such an event.
Format:
Organization
The Sports Car Club of America (SCCA) is an American automobile club and sanctioning body supporting road racing, rallying, and autocross in the United States. Formed in 1944, it runs many programs for both amateur and professional racers.