British Touring Car Championship: Yvan Muller (FRA) took the feature race win British Touring Car Championship, Donington Park, England, 23 September 2001 BEST IMAGE.
Yvan Muller (FRA) took the feature race win
British Touring Car Championship, Donington Park, England, 23 September 2001
BEST IMAGE.