When the SR-71 Blackbird set four speed records on its last flight
The Lockheed SR-71A Blackbird, USAF serial number 61-7972, set four National Aeronautic Association and three Fédération Aéronautique Internationale speed records on its final flight on March 6, 1990 The Lockheed…