Title: Motor Racing at Thruxton in The 1970s
Subjects: Automobile racing, Great britain, history