I wonder where the F-15s were from? Is there an airbase near Miami? It seems there should be.
“I wonder where the F-15s were from”
F-16’s at Homestead Air Reserve Base, south of Miami, or From Tyndall?
McDill is near there.