FIA World Rally Championship
Kris Meeke (GBR), Opel Corsa Super 1600, in action on the Super Special Stage.
FIA World Rally Championship, Rd7, Rally of Turkey, Antalya, Turkey, Day One, 25 June 2004.
DIGITAL IMAGE