World Touring Car Championship: Race 1 winner Jordi Gene (ESP). World Touring Car Championship. Zolder, Belgium. 20 June 2010.
Race 1 winner Jordi Gene (ESP).
World Touring Car Championship. Zolder, Belgium. 20 June 2010.