2:11
- news
- May 26, 2020
Inside last minute preparations for historic SpaceX launch
The first crewed space launch on U.S. soil in nearly a decade is set to take place from Kennedy Space Center as long as a tropical forecast holds up to prevent any delays.