Many people probably have never heard of Sebring, Florida. If anything, they only know about it for the Sebring International Raceway, site of the 12 Hours of Sebring endurance race each March. However, what most don’t know is that the town played a big part in the allied victory in World War II. There are […]
The post The B-17 Training Base That Became a Raceway appeared first on Avgeekery.com.