Lockheed F-104 Starfighter

by Jean Paul Escalera April. 23, 2019 346 views

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.

Join the conversation
There are 2 comments , add yours!
Thepilgrim 1 year, 7 months ago

Nice to see you posting again! Say, didn't you work on these once upon a time?!

1 year, 7 months ago Edited
Berckmans Peter 1 year, 7 months ago

Always loved them

1 year, 7 months ago Edited
Copyright @Photoblog.com