Hardware for NASA’s Journey to Mars is 'Big Catch' for Test Series
暂无分享,去创建一个
A key piece of hardware for NASA's new rocket, the Space Launch System, completed a five-hour journey by barge June 19 along the Tennessee River in North Alabama. Fishermen may have caught a glimpse of it on its way from United Launch Alliance in Decatur, Alabama, to the agency's Marshall Space Flight Center in Huntsville, Alabama.