Sunday, August 14, 2011

New 2012 Honda/Dallara Indy Car?

This spy photo was leaked to most automotive news outlets just days before the new 2012 car hit the track in Mid-Ohio for testing.