Ep62: Australian Grand Prix: mayhem in Melbourne, Mercedes 1-2, big crashes & Piastri heartbreak

The 2026 Formula 1 season opened in Melbourne with a dramatic Australian Grand Prix.