BRITISH TOURING CAR CHAMPIONSHIP.
The British Touring Car Championship (BTCC) is one of the best-loved and most anticipated motor racing championships in the world, with races taking place throughout the year across the UK.
The 2017 British Touring Championship resumed on 2 April at Brands Hatch and will culminate
FIND OUT MORE
there on 1 October after ten gruelling rounds at circuits across the UK.