The new Formula One season kicks off this weekend and with the sport under new management and new technical rules coming into force this season, there’s added intrigue for F1 fans. As usual, the championship begins with the Australian Grand Prix in Melbourne as Hamilton leads for betting favourite among top bookmakers!