Super Touring Car Challenge

15 Photos
The Super Touring Car Challenge is for British touring cars from 1970's to 2000. This race is popular with fans and racers of the modern BTCC and even includes current BTCC driver Colin Turkington taking to the track.