The Sports Car Club of America (SCCA) is a non-profit American automobile club and sanctioning body supporting road racing, rallying, and autocross in the United States.
Fan art coffee / drunk coaster for racing enthusiasts of all ages