World Touring Car Championship: Robert Huff (GBR), Chevrolet, finished race 1 second. World Touring Car Championship. Brands Hatch, UK. 18 July 2010.
Robert Huff (GBR), Chevrolet, finished race 1 second.
World Touring Car Championship. Brands Hatch, UK. 18 July 2010.