2004 Champ Car World Series
Michel Jourdain Jr (MEX), RuSPORT Lola Ford Cosworth, ventured out at the end of the cold, rainy morning practice at the Long Beach Grand Prix.
Champ Car World Series, Rd1, Grand Prix of Long Beach, Long Beach, California, USA. 16-18 April 2004.
DIGITAL IMAGE