China F1 GP Auto Racing

McLaren driver Lando Norris of Britain watches the Chinese Formula One Grand Prix race at the Shanghai International Circuit, in Shanghai, China, Sunday, March 15, 2026.