9 months agoNASA Armstrong’s DC-8 Aircraft Upload for EcoDemonstrator 2023Knowledge and entertainment