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. » 2/26/13 2:59pm 2/26/13 2:59pm