World Rally Championship: The 2003 Acropolis Rally entries. World Rally Championship, Rd6, Acropolis Rally, Lamia, Greece. Day One. 6 June 2003. DIGITAL IMAGE
The 2003 Acropolis Rally entries.
World Rally Championship, Rd6, Acropolis Rally, Lamia, Greece. Day One. 6 June 2003.
DIGITAL IMAGE