Aug 14, 201911 minBTCC - Season PreviewThe 2019 British Touring Car Championship is nearly upon us with the season starting at Brands Hatch this weekend in Kent. A capacity...