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