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.

Leave a Reply