F1 legends share their thoughts on the 2026 season so far - Formula 1 Google - Formula 1 31 July 2026 at 12:30 F1 legends share their thoughts on the 2026 season so farΒ Β Formula 1