FIA World Rally Championship: World Rally Championship, Acropolis Rally, June 13-16, 2002. Leg 2 A few fans in the service area. Digital Image
World Rally Championship,
Acropolis Rally, June 13-16, 2002.
Leg 2
A few fans in the service area.
Digital Image