FIA World Rally Championship: Didier Auriol (FRA) Toyota Corolla - 1st place Rally Of China, 17-19 September 1999 BEST IMAGE
Didier Auriol (FRA) Toyota Corolla - 1st place
Rally Of China, 17-19 September 1999
BEST IMAGE