Tech Inspection for the new DW12 Chassis

INDYCAR Technical Director Kevin Blanch explains the totally redesigned technical inspection area for the all new IZOD IndyCar Series Dallara DW12 chassis.
Back to Top