NASA retires last U.S. DC-8 aircraft with final flyover in South Bay
By Carlos Castañeda May 15, 2024 / 6:48 PM PDT / CBS San Francisco Watch: NASA DC-8 perform low passes at Moffett Federal Airfield on final flight Watch: NASA DC-8 perform low passes at Moffett Federal Airfield on final flight 02:40 A low-flying …