FIA World Touring Car Championship: Jordi Gene (ESP), SEAT Leon. FIA World Touring Car Championship, Rd1, Curitiba, Brazil, 11 March 2007. DIGITAL IMAGE
Jordi Gene (ESP), SEAT Leon.
FIA World Touring Car Championship, Rd1, Curitiba, Brazil, 11 March 2007.
DIGITAL IMAGE