Thread: Ken Miles and CSX3002 427 Competition Cobra at Lakeside 1965
Who manufactured the last Formula 1 six wheeler?