2005 FIA World Rally Championship : 2005 FIA World Rally Championship Round 5, Rally of Italy, Sardinia. 29th - 1st May April 2005. xxx World Copyright: Mcklein/LAT Photographic Ref: Digital Image Only.
2005 FIA World Rally Championship
Round 5, Rally of Italy, Sardinia. 29th - 1st May April 2005.
xxx
World Copyright: Mcklein/LAT Photographic
Ref: Digital Image Only.