FIA World Rally Championship: Colin McRae (GBR) Ford Focus RS WRC in action on Stage 5. FIA World Rally Championship, Rd10, Rallye Deutschland, Germany. Leg 1. 23 August 2002. DIGITAL IMAGE
Colin McRae (GBR) Ford Focus RS WRC in action on Stage 5.
FIA World Rally Championship, Rd10, Rallye Deutschland, Germany. Leg 1. 23 August 2002.
DIGITAL IMAGE