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