New Indy Road Course Setup Promises More Competition [65 Images] car news Indy 04 August 2017 “Apparently, science works.” That's what IndyCar driver Oriol Servia had to say after climbing out of the open cockpit of the latest D... Read more