FIA World Rally Championship: Xavier Pons (ESP), Citroen Xsara WRC, in the watersplash on Stage 12. FIA World Rally Championship, Rd14, Rally Australia, Perth, Australia, Day Two, Saturday 28 October 2006. DIGITAL IMAGE
Xavier Pons (ESP), Citroen Xsara WRC, in the watersplash on Stage 12.
FIA World Rally Championship, Rd14, Rally Australia, Perth, Australia, Day Two, Saturday 28 October 2006.
DIGITAL IMAGE