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 »