2005 FIA World Rally Championship.: 2005 FIA World Rally Championship. Round 8, Acropolis Rally, Greece. 23rd - 26th June 2005. xxx Photo; McKlein/LAT Photographic. ref: Digital Image Only.
2005 FIA World Rally Championship.
Round 8, Acropolis Rally, Greece. 23rd - 26th June 2005.
xxx
Photo; McKlein/LAT Photographic.
ref: Digital Image Only.