2005 FIA World Touring Car Championship.
2005 FIA World Touring Car Championship
Silverstone, England. 14-15th May, Rd5&6
Robert Huff (Chevrolet) and Antonio Garcia (BMW Team Italy-Spain) talk about their accident on the opening lap of the race 2. World Copyright: staley/LAT Photographic
Ref:Digital Image Only.