Speed demons: Autocross enthusiasts race the clock at Hoover Met

by