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