Thread: Ford set to quit V8 Supercars - Daily Telegraph
Who manufactured the last Formula 1 six wheeler?