FIA World Touring Car Championship: Jordi Gene (ESP) SEAT Leon. FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007. DIGITAL IMAGE
Jordi Gene (ESP) SEAT Leon.
FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007.
DIGITAL IMAGE