New regs, new cars, new F1? March 8, 2026 Some quick thoughts after the first race of the season; Australia. Read more...