NASA Declares Megarocket Rehearsal Complete, Setting Stage for Inaugural Launch | The much-anticipated first launch of the Space Launch System could happen as early as late August.

17Report
NASA Declares Megarocket Rehearsal Complete, Setting Stage for Inaugural Launch | The much-anticipated first launch of the Space Launch System could happen as early as late August.

The much-anticipated first launch of the Space Launch System could happen as early as late August.

Similar news

Share
Report

Report this article here.