Hello
The DC-8 lands at NASA’s Armstrong Flight Research Center after a successful research flight on Monday, June 26, 2023. Image: Jane Berg.