2004 Champ Car World Series
Michel Jourdain Jr (MEX), RuSPORT, returns to the site of his first Champ Car victory, The Milwaukee Mile.
Champ Car World Series, Rd3, The Milwaukee Mile, Milwaukee, Wisonsin, USA. 4-5 June 2004.
DIGITAL IMAGE