March 15, 2012  |   By Marshall Pruett - SPEED

VIDEO: 2012 Dallara DW12 Indy Car Tech Review Pt. 1