TC Autocross #1

Turtle Creek Stadium 333 Stadium Dr., Traverse City

Autocross in Traverse City