2004 Champ Car Testing : 2004 Champ Car Testing Sebring International Raceway, Florida, USA. 3rd February 2004. Nelson Philippe, portrait. World Copyright: Greg Aleck/LAT Photographic ref: Digital Image Only
2004 Champ Car Testing
Sebring International Raceway, Florida, USA.
3rd February 2004.
Nelson Philippe, portrait.
World Copyright: Greg Aleck/LAT Photographic
ref: Digital Image Only