2003 World Rally Championship, Catalunya, Spain, Rd13. 23 - 26 October 2003. : 2003 World Rally Championship, Catalunya, Spain, Rd13. 23 - 26 October 2003. Sebastien Loeb, Citroen Xsara WRC Action. World Copyright: McKlein/LAT Photographic Ref: Transparency 03_WRC_Rd13_14
2003 World Rally Championship, Catalunya, Spain, Rd13. 23 - 26 October 2003.
Sebastien Loeb, Citroen Xsara WRC Action.
World Copyright: McKlein/LAT Photographic
Ref: Transparency 03_WRC_Rd13_14