World Rally Championship: The engine bay on the new Ford Focus RS WRC 04. World Rally Championship, Rd4, Rally of New Zealand, Shakedown, Auckland, New Zealand, 15 April 2004. DIGITAL IMAGE
The engine bay on the new Ford Focus RS WRC 04.
World Rally Championship, Rd4, Rally of New Zealand, Shakedown, Auckland, New Zealand, 15 April 2004.
DIGITAL IMAGE