Three-part series about the history of the British Touring Cars Championship from its birth in 1957 up to the present day.
ITV4
Production information and reference links
Recommendations from this title