Friday, August 4, 2017
New Indy Road Course Setup Promises More Competition [65 Images]
“Apparently, science works.” That's what IndyCar driver Oriol Servia had to say after climbing out of the open cockpit of the latest Dallara chassis at the Mid-Ohio Sports Car Course.
Read more »
Subscribe to:
Post Comments (Atom)