Located in south-central Florida, if you haven’t yet heard of Sebring, you’re about to become very familiar with the tiny ...
When the war ended, the government decided there was no longer a need for the large B-17 training base and deactivated ...