Red Bull Racing's Dutch driver Max Verstappen competes during the Chinese Formula One Grand Prix race at the Shanghai International Circuit in Shanghai, China, on April 21, 2024. (Xinhua/Xia Yifang)
Go to Forum >>0 Comment(s)