FIA World Touring Car Championship: Action at the first turn. FIA World Touring Car Championship, Rd8, Brands Hatch, England, 19 July 2009.
Action at the first turn.
FIA World Touring Car Championship, Rd8, Brands Hatch, England, 19 July 2009.