Uncategorized F1 in China: I’ve never seen so many people in those grandstands March 16, 2026 Formula 1’s new style of racing puts on an entertaining sprint weekend in Shanghai.