FIA World Touring Car Championship: Robert Huff (GBR) Chevrolet Lacetti in the gravel. FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007. DIGITAL IMAGE
Robert Huff (GBR) Chevrolet Lacetti in the gravel.
FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007.
DIGITAL IMAGE