Mercedes "flattered" themselves as ex-F1 star questions Lewis Hamilton improvement
08/06/2023 19:21
British F1 stars Lewis Hamilton and George Russell both stood on the podium at the Spanish Grand Prix as Mercedes recorded their best result of the 2023 season so far