IndyCar 2015: Grand Prix of Louisiana APR 11

IndyCar 2015: Grand Prix of Louisiana APR 11

April 11, 2015: Scenes during the Indy Grand Prix of Louisiana at NOLA Motor Speedway in New Orleans, LA. Steve Dalmado/ESW/CSM