FIA World Rally Championship: Francois Duval (BEL) Citroen Xsara WRC celebrates his first WRC win. FIA World Rally Championship, Rd 16, Leg Three, Rally Australia, Perth, Western Australia, 13 November 2005. DIGITAL IMAGE
Francois Duval (BEL) Citroen Xsara WRC celebrates his first WRC win.
FIA World Rally Championship, Rd 16, Leg Three, Rally Australia, Perth, Western Australia, 13 November 2005.
DIGITAL IMAGE