2003 Champcar Long Beach Priority: 2003 Champcar Long Beach; 11-13 April 2003; Long Beach, California USA Michel Jourdain's crew pushes his stricken car back to the pits after his clutch failed during his final stop. -2003, Paul Mounce, USA LAT Photographic
2003 Champcar Long Beach; 11-13 April 2003;
Long Beach, California USA
Michel Jourdain's crew pushes his stricken car back to the pits after his clutch failed during his final stop.
-2003, Paul Mounce, USA
LAT Photographic