The SR-71A (61-7974 / 2025) was lost on 21 April 1989 over the South China Sea and is the last loss of any Blackbird. After taking off from Kadena AFB, her right engine exploded, taking several hydraulic lines with it and crippling the flight controls. Pilot Maj. Daniel E. House …
Read More »