Btcc 2018 At Thruxton This year, the MSA British Touring Car Championship (BTCC) celebrates its 60th anniversary. The lastly number took house at Thruxton on the...