Happy Birthday to the Lockheed F-104 Starfighter
Exactly sixty years ago today, the very first Lockheed Starfighter took to the skies over Edwards Air Force Base with legendary test pilot, Tony LeVier at the controls. Technically, it was not the first flight […]