Sebastian Vettel is having a torrid time at Aston Martin yet again this year, with the 2022 Australian Grand Prix being the latest episode of misery for the German. What is going on with the German? To be the best, you first have to believe it! So... MoreĀ»