World Rally Championship: Colin McRae (GBR) Citroen. World Rally Championship, Rd13, Rally of Catalunya, Shakedown, Spain, 23 October 2003. DIGITAL IMAGE
Colin McRae (GBR) Citroen.
World Rally Championship, Rd13, Rally of Catalunya, Shakedown, Spain, 23 October 2003.
DIGITAL IMAGE