Lockheed F-104 Starfighter

by Jean Paul Escalera April. 23, 2019 431 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 2 years ago

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

2 years ago Edited
Berckmans Peter 2 years ago

Always loved them

2 years ago Edited
Copyright @Photoblog.com