FIA World Touring Car Championship: Mel Dowding (GBR). FIA World Touring Car Championship, Rd8, Brands Hatch, England, 19 July 2009.
Mel Dowding (GBR).
FIA World Touring Car Championship, Rd8, Brands Hatch, England, 19 July 2009.