FIA World Rally Championship: Cristian Loriaux (BEL) M Sport Chief Engineer, is hoping to keep the secrets of his new car a little longer. FIA World Rally Championship, Rd 16, Leg Two, Rally Australia, Perth, Western Australia, 12 November 2005. DIGITAL IMAGE
Cristian Loriaux (BEL) M Sport Chief Engineer, is hoping to keep the secrets of his new car a little longer.
FIA World Rally Championship, Rd 16, Leg Two, Rally Australia, Perth, Western Australia, 12 November 2005.
DIGITAL IMAGE