World Rally Championship: French flag. FIA World Rally Championship, Rd12, Wales Rally GB, Cardiff, Wales, Day Three, Sunday 25 October 2009.
French flag.
FIA World Rally Championship, Rd12, Wales Rally GB, Cardiff, Wales, Day Three, Sunday 25 October 2009.