British Touring Car Championship: The start of the race British Touring Car Championship, Donington Park, England, 23 September 2001 BEST IMAGE.
The start of the race
British Touring Car Championship, Donington Park, England, 23 September 2001
BEST IMAGE.