Vauxhall's 100th win may be in the bag but the Luton-based manufacturer is not resting on its laurels as the Dunlop MSA British Touring Car Championship heads to Brands Hatch this weekend....

More...