Published On Jun 1, 2014
Washington D.C. SCCA Night Autocross
Washington D.C. Sports Car Club of America (SCCA) held its very first night autocross. It was more of an experiment to see if this type of event can be done. Fun was had by all!
show more