In 2011, INDYCAR sanctioning body was already in test mode with the new Dallara DW12 chassis that would house the powerplants for 2012. It is our seventh moment of the year so was the outcome as expected?
SFHR is looking to complete their new facility while preparing for 2013
National Guard Team knocks off rust, makes final run of 2012 with new season looming.
Indy Car release