2004 Champ Car World Series
Michel Jourdain Jr (MEX), RuSPORT Lola Ford Cosworth, battled his way to a third place finish at The Milwaukee Mile.
Champ Car World Series, Rd3, The Milwaukee Mile, Milwaukee, Wisconsin, USA. 5 June 2004.
DIGITAL IMAGE