Editorial photo #13434512 Sports
F1 Grand Prix Of China - Previews
The TAG Heuer watch is unveiled during the Formula 1 China Shanghai media day at the Shanghai International Circuit in Shanghai, China, on March 12, 2025. (Photo by Marcel van Dorst/EYE4IMAGES/NurPhoto)