Thread: out with Cosworth in with Renault (Cosworth 1 Renault5 ?)
Current Formula 1 champion (Last name)