W-Power 2025

Photo of the Day: Lewis Hamilton wins Chinese Sprint

Published: Mar 22, 2025 12:12:13 PM IST
Updated: Mar 22, 2025 12:13:08 PM IST

Ferrari's British driver Lewis Hamilton celebrates winning the sprint race of the Formula One Chinese Grand Prix at the Shanghai International Circuit in Shanghai on March 22, 2025.

Image: Greg Baker / AFP

X