Where does the 12 Hours of Sebring race take place?
England
Australia
United States
Spain
Answer
The 12 Hours of Sebring is an endurance sports car race held annually at Sebring International Raceway in Sebring, Florida, United States. The race was first held in 1952 and is the oldest sports car race in North America.
Racing Royalty: The Ultimate Quiz on Alex Lynn, the British Speedster!