BTCC Preview 2018 29 March 201823 January 2022 gr The twenty seventh of March saw the launch of the 2018 Dunlop MSA British Touring car championship.