2003 ChampCar World Series. : 2003 ChampCar World Series. Eurospeedway Lausitz, Germany. 10-11th May 2003. Roberto Moreno. World Copyright: Spinney/LAT Photographic. Ref.: Digital Image Only.
2003 ChampCar World Series.
Eurospeedway Lausitz, Germany.
10-11th May 2003.
Roberto Moreno.
World Copyright: Spinney/LAT Photographic.
Ref.: Digital Image Only.