FIA World Touring Car Championship: Jordi Gene (ESP) SEAT Toledo Cupra. FIA World Touring Car Championship, Rd1, Monza, Italy, 10 April 2005. DIGITAL IMAGE
Jordi Gene (ESP) SEAT Toledo Cupra.
FIA World Touring Car Championship, Rd1, Monza, Italy, 10 April 2005.
DIGITAL IMAGE