Site icon Peter A. Hovis

The first Lockheed SR-71A, 61-7950, takes off for the first time at Air Force Plant 42, Palmdale, California. An F-104 Starfighter follows as chase

Exit mobile version
Skip to toolbar