Thread: 1965. Some ads and articles in the USA. 51 years ago.
Who manufactured the last Formula 1 six wheeler?