2012 Indy Lights at Long Beach
by Jeffrey Dahl on Apr.15, 2012, under Auto Racing, Indy Lights, Long Beach Grand Prix Circuit
Jeffrey Dahl’s gallery of the 2012 Indy Lights Series on the streets of Long Beach, CA.
The event was held on April 13-15, 2012.