FIA World Touring Car Championship: Robert Huff (GBR), Chevrolet Cruze LT. FIA World Touring Car Championship, Rd2, Puebla, Mexico, 22 March 2009.
Robert Huff (GBR), Chevrolet Cruze LT.
FIA World Touring Car Championship, Rd2, Puebla, Mexico, 22 March 2009.