2011 Indy Lights Barber
8-10 April, 2011, Birmingham, Alabama USA
Top three Indy Lights finishers from the Honda Indy Grand Prix of Alabama Indy Lights race: (l to r) third, Stefan Wilson, winner, Victor Garcia, and second, Esteban Guerreri.
©2011, Paul Webb
LAT Photo USA