2003 Le Mans 1000km : 2003 Le Mans 1000km Le Mans, France. 8th - 9th October 2003. GTS Podium......... Darren Turner and Jamie Davies. World Copyright: John Brooks/LAT Photographic ref: Digital Image Only
2003 Le Mans 1000km
Le Mans, France. 8th - 9th October 2003.
GTS Podium.........
Darren Turner and Jamie Davies.
World Copyright: John Brooks/LAT Photographic
ref: Digital Image Only