The Dunlop MSA British Touring Car Championship kicked off in fine style at a sunny Brands Hatch on Sunday afternoon.
Read more ...