FIA World Rally Championship: It's very hot on the stages. World Rally Championship, Rd6, Acropolis Rally, Greece. Day Two, 7 June 2003. DIGITAL IMAGE
It's very hot on the stages.
World Rally Championship, Rd6, Acropolis Rally, Greece. Day Two, 7 June 2003.
DIGITAL IMAGE