World Touring Car Championship: Jordi Gene (ESP), SEAT Leon TDI. World Touring Car Championship. Brands Hatch, UK. 18 July 2010.
Jordi Gene (ESP), SEAT Leon TDI.
World Touring Car Championship. Brands Hatch, UK. 18 July 2010.