Mercedes team celebrate after winning the Formula 1 Constructors' World Championship after the Sao Paulo Formula One Grand Prix at the Jose Carlos Pace racetrack, aka Interlagos, in Sao Paulo, Brazil on November 8, 2026. (Photo by MAURO PIMENTEL / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo