World Rally Championship: A Land Rover tows the unfortunate Jussi Valimaki (FIN), Hyundai Accent WRC, back to service. World Rally Championship, Rd6, Acropolis Rally, Lamia, Greece. Day One, 6 June 2003. DIGITAL IMAGE
A Land Rover tows the unfortunate Jussi Valimaki (FIN), Hyundai Accent WRC, back to service.
World Rally Championship, Rd6, Acropolis Rally, Lamia, Greece. Day One, 6 June 2003.
DIGITAL IMAGE