World Rally Championship: The engine bay on the revised Citroen Xsara WRC. World Rally Championship, Rd4, Rally of New Zealand, Shakedown, Auckland, New Zealand, 15 April 2004. DIGITAL IMAGE
The engine bay on the revised Citroen Xsara WRC.
World Rally Championship, Rd4, Rally of New Zealand, Shakedown, Auckland, New Zealand, 15 April 2004.
DIGITAL IMAGE