The Last Ever Operational Flight Of The Legendary F-104 Starfighter
On Oct. 31, 2004, the Italian Air Force flew the last operational mission of the iconic F-104, the “missile with a man in it.” Of the 15 nations that had one of 2,580 Lockheed F-104 […]