FIA World Touring Car Championship: The start of race 1. FIA World Touring Car Championship, Rd2, Puebla, Mexico, 22 March 2009.
The start of race 1.
FIA World Touring Car Championship, Rd2, Puebla, Mexico, 22 March 2009.