FIA World Touring Car Championship: Yvan Muller (FRA) SEAT Leon. FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007. DIGITAL IMAGE
Yvan Muller (FRA) SEAT Leon.
FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007.
DIGITAL IMAGE