European Super Touring Car Championship: Gabriele Tarquini took victory in both races European Touring Car Championship, Silverstone, England, 13 May 2001 BEST IMAGE
Gabriele Tarquini took victory in both races
European Touring Car Championship, Silverstone, England, 13 May 2001
BEST IMAGE