Happy 69th Birthday, SCCA!

On Feb. 26, 1944, 69 years ago, a group of sports car enthusiasts met at the Boston, Mass. home of Chapin Wallour to form a club dedicated to the preservation of sports cars. Today, the Sports Car Club of America annually boasts 60,000 members and hosts motorsports events around the country.

Read…
13A
 Loading more stories…