One of the most revolutionary aircraft ever built, this Lockheed F-104 Starfighter is on display at the Thomas Stafford Air & Space Museum in Weatherford, OK. Lt. General Thomas P. Stafford is an American former Air Force officer, test pilot, and NASA astronaut.
Lockheed F-104 Starfighter
by Jean Paul Escalera April. 23, 2019 431 views
5 PEOPLE like it like this post
"We do not take pictures with our cameras but with our heart and minds" - Arnold Newman.