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.