McLaren-Mercedes' British driver Lando Norris (R) leads at the start of the Spanish Formula One Grand Prix at the Madring circuit on September 13, 2026 in Madrid. (Photo by Thomas COEX / AFP via Getty Images)

News, Photo and Web Search