Vettel annoyed by 'short-sighted' critics of dull F1 races

11 June 2018 03:41
Sebastian Vettel has hit out at those who are quick to criticise dull Formula One races like the one he won in Canada at the weekend. . read full article

Source: ESPN