World Touring Car Championship: Podium (L to R): Yvan Muller (FRA) SEAT and Alain Menu (SUI) Chevrolet celebrate on the race two podium. World Touring Car Championship, Rd10, Imola, Italy, 19-20 September 2009.
Podium (L to R): Yvan Muller (FRA) SEAT and Alain Menu (SUI) Chevrolet celebrate on the race two podium.
World Touring Car Championship, Rd10, Imola, Italy, 19-20 September 2009.