The Sports Car Club of America, Inc. is a 67,500-member motorsports organization that incorporates all facets of autocross, rally and road racing at both club and professional levels. It annually sanctions over 2,000 events through its 114 regions and professional subsidiary.
Admission charged for spectators.
Phone: 205-699-7275
2018/08/25 - 2018/08/26
Barber Motorsports Park
6040 Barber Motorsports Parkway, Leeds, AL 35094