2007 Champ Car Houston: 20-22 April, 2007, Houston, Texas, USA. Neel Jani (R), Will Power (L) and Robert Doornbos battle for track position on a restart. ©2007, Phillip Abbott, USA LAT Photographic
20-22 April, 2007, Houston, Texas, USA.
Neel Jani (R), Will Power (L) and Robert Doornbos battle for track position on a restart.
©2007, Phillip Abbott, USA
LAT Photographic