2008? Or am I misremembering? I know Ferrari won the constructors but are we really going to just discount Hamilton’s title?
Reposted from PlanetF1
Flavio Briatore described Renault's #F1 2026 power unit closure as "one less problem for us to worry about in the future", allowing Alpine to "concentrate on the car."

www.planetf1.com/news/renault...

Comments