Total F1 -
10 Jul 2020 09:40
Jul.10 Mercedes' current drivers appear to be making moves to ink new deals for 2021. Last weekend in Austria, Daimler CEO Ola Kallenius nixed speculation Sebastian Vettel might join the works team by declaring: "We're staying with our two... MoreĀ»
Share this Article