Talons Over the Florida Panhandle Are Not As Rare of a Sight as You'd Think

autoevolution

Published

The state of Florida is officially home to seven U.S. Air Force (USAF) bases, out of a total of 20 military installations (including the Kennedy Space Center), according to the Florida Department of Environmental Protection. That means there are plenty of opportunities for the people living there to see amazing aircraft in action. One of the most important such bases is Eglin Air Force Base, home to two fighter wings (33rd and 53rd), two ... (continue reading...)

Full Article