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