British Touring Car Championship: James Thompson (GBR) Vauxhall Astra winner of the sprint race. British Touring Car Championship, Rd 11, Donington Park, England. BEST IMAGE. 1 July 2001
James Thompson (GBR) Vauxhall Astra winner of the sprint race.
British Touring Car Championship, Rd 11, Donington Park, England.
BEST IMAGE.
1 July 2001