FIA World Touring Car Championship: Robert Huff (GBR), Chevrolet Lacetti, spins out of race 2. FIA World Touring Car Championship, Rd1, Curitiba, Brazil, 11 March 2007. DIGITAL IMAGE
Robert Huff (GBR), Chevrolet Lacetti, spins out of race 2.
FIA World Touring Car Championship, Rd1, Curitiba, Brazil, 11 March 2007.
DIGITAL IMAGE