The 12 Hours of Sebring is a 12 hour endurance race which takes place on top of a World War 2 air base.
It is an international race which happens every year in my home town of Sebring.
Joseph Chen is the one in the photo
Taken on March 15, 2025
Error msg.