2017 Australian GP – Vettel clinches victory for Ferrari
With sweeping new regulations taking effect this year, it was going to be interesting to see how the 2017 Formula One grid stacks up – and it appears that the good omens that surrounded Ferrari […]