2016 BTCC season launch venue and date confirmed
The 2016 British Touring Car Championship season launch event has once again been confirmed for Donington Park on March 22nd. “We’re delighted to welcome back the BTCC for its annual Season Launch in 2016. The fact that this will be the fourth consecutive season that Donington Park hosted this important event is testament to how … More »