Formula Archives - Ultimate Luxury Cars Australia
March 27, 2017

Vettel stuns Mercedes with Melbourne win

Ferrari proved that their pre-season testing form was no fluke on Sunday, as Vettel soundly beat Hamilton to win the 2017 F1 Australian Grand Prix.