2007 Champ Car Houston: 19-22 April 2007, Houston Grand Prix, Houston, TX Mario Dominguez, ©2007, Loran Hygema, USA LAT Photographic
19-22 April 2007, Houston Grand Prix, Houston, TX
Mario Dominguez,
©2007, Loran Hygema, USA LAT Photographic