Title: Touring Car Racing : 1958-2018
Subjects: Automobile racing, Sports, great britain