WATCH: The Blackbirds Are Flying SR-71 Promo Film
Lockheed Put The Strategic in Strategic Reconnaissance With These Aircraft The proverbial top-secret black cat was well out of the bag when Lockheed produced their promotional film “The Blackbirds Are…
Share