FIA World Rally Championship
There's a car in the dust somewhere!
Luis Perez Companc (ARG) on Stage 10.
DIGITAL IMAGE
FIA World Rally Championship, Rd8, Acropolis Rally of Greece, Athens, Greece, Day Two, Saturday 2 June 2007.
DIGITAL IMAGE