2009 Indy Lights Iowa: 20-21 June, 2009, Newton, Iowa USA Ana Beatriz won the Iowa Indy Lights race. ©2009, Paul Webb, USA LAT Photographic
20-21 June, 2009, Newton, Iowa USA
Ana Beatriz won the Iowa Indy Lights race.
©2009, Paul Webb, USA
LAT Photographic