FIA World Touring Car Championship: The race 2 podium spray champagne. FIA World Touring Car Championship, Rd4, Monza, Italy. 23 May 2010.
The race 2 podium spray champagne.
FIA World Touring Car Championship, Rd4, Monza, Italy. 23 May 2010.