tacairnet.com
Lockheed F-104 Starfighter
To anyone taking their first look at it, they’d probably think it’s some weird invention out of Star Wars. Sleek, lengthy design, short and stubby wings… But, still something very…