FIA World Rally Championship
Gareth MacHale (IRE), Ford Focus WRC, at the watersplash on Stage 2.
FIA World Rally Championship, Rd7, Rally Italia, Sardegna, Olbia, Italy. Leg 1, Friday 18 May 2007.
DIGITAL IMAGE