Magazine: Imola F1, Mercedes' seventh title and Walter Hayes Trophy
Published
Mercedes' record-breaking seventh consecutive Formula 1 constructors' title, taken in the Emilia Romagna Grand Prix, is the focus of this week's Autosport magazine, out today (5 November)
Full Article