NASA’s Space Launch System roared off the launch pad at Kennedy Space Center and into the record books, for now.
Richard Tribou, Orlando Sentinel: Business
Wed, 11/23/2022 - 4:00am
NASA’s Space Launch System roared off the launch pad at Kennedy Space Center and into the record books, for now.