1998 Goodwood Festival of Speed: Michele Mouton (FRA) is re-aquainted with her Audi Quattro rally car. Goodwood Festival of Speed, Goodwood, England, 12-14 June 1998.
Michele Mouton (FRA) is re-aquainted with her Audi Quattro rally car.
Goodwood Festival of Speed, Goodwood, England, 12-14 June 1998.