2007 ALMS Houston: 20 - 21 April, 2007, Houston, Texas, USA Luis Diaz in the Lowe's Fernandez Lola Acura. ©2007, Richard Dole, USA, LAT Photographic
20 - 21 April, 2007, Houston, Texas, USA
Luis Diaz in the Lowe's Fernandez Lola Acura.
©2007, Richard Dole, USA,
LAT Photographic