Last weekend’s Optima Batteries Face Off at Road America was a killer event, at a track that is considered to be one of the most famed in road racing. I had never been to Road America other than stopping at the gate for Drag Week or Power Tour or something. So, when I got there [...]
More...
More...
Comment