SCCA Celebrates 75 Years of Sports Car Club of America
The end of February 2019 was the 75th Anniversary of the day seven car enthusiasts got together in the Boston, Mass home of Chapin Wallour. These men wanted to form an auto club dedicated to a relatively new type of car many were calling the “sports car.”
