2004 Champ Car Denver: 2004 Champ Car Denver, 13-15 August, Streets of Denver, Colorado, USA. Carpenteir's car is exaimined during tech inspection. - 2004 Phil Sedgwick, USA LAT Photographic
2004 Champ Car Denver, 13-15 August, Streets of Denver, Colorado, USA.
Carpenteir's car is exaimined during tech inspection.
- 2004 Phil Sedgwick, USA
LAT Photographic