2005 FIA World Rally Championship: 2005 FIA World Rally Championship, Rally Italia Sardinia, April 28-May 1, 2005 Olbia, Sardinia. Leg Three. Markko Martin (EST) passes through Bortigiadas village on his way to Stqage 14. Digital Image
2005 FIA World Rally Championship,
Rally Italia Sardinia, April 28-May 1, 2005
Olbia, Sardinia.
Leg Three.
Markko Martin (EST) passes through Bortigiadas village on his way to Stqage 14.
Digital Image