Atlanta Motorama Autocross: “The Fastest 40 MPH You’ll Ever Experience”
When I arrived at the Summit Racing Equipment Atlanta Motorama, I had full intentions of shooting pictures and video of the popular Autocross course. I never expected to participate. But […]