World Rally Championship: A birds eye view of the scenic Greek coast. World Rally Championship, Rd6, Acropolis Rally, Lamia, Greece. Shakedown. 5 June 2003. DIGITAL IMAGE
A birds eye view of the scenic Greek coast.
World Rally Championship, Rd6, Acropolis Rally, Lamia, Greece. Shakedown. 5 June 2003.
DIGITAL IMAGE