Media View Barge Pegasus and SLS Hardware on This Week @NASA – May 19, 2017
On May 16, NASA held a media event at Marshall Space Flight Center in Huntsville, Alabama, to highlight the recent arrival of the barge Pegasus with the first core stage …
0