Speed demons: Autocross enthusiasts race the clock at Hoover Met

by

by

Hoover Sun