Starfighters Aerospace Increases Flight Training
On October 10th and 11th, pilots from Starfighters Aerospace performed a series of training flights with a pair of their Lockheed F-104 Starfighters, launching from their base at NASA’s Kennedy Space Center on Merritt Island in […]