Why Vettel's Montreal F1 win was his most vital so far in 2018

12 June 2018 12:19
Sebastian Vettel's third Formula 1 win of the season in the Canadian Grand Prix was arguably his most important one, as the latest edition of The Autosport Podcast explains . read full article

Source: Autosport