FIA World Rally Championship: A brief glimpse under the bonnet of the new Ford Focus 2006 WRC. FIA World Rally Championship, Rd 16, Leg Three, Rally Australia, Perth, Western Australia, 13 November 2005. DIGITAL IMAGE
A brief glimpse under the bonnet of the new Ford Focus 2006 WRC.
FIA World Rally Championship, Rd 16, Leg Three, Rally Australia, Perth, Western Australia, 13 November 2005.
DIGITAL IMAGE