facebook pixel
Check out these news pics of the SLS Test Stand! The 215-foot-tall structural test stand for NASA's Space Launch System is seen Sunday, Sept. 24, 2017, at NASA's Marshall Space Flight Center in Huntsville, Alabama. Credit: NASA/Bill Ingalls #nasa #sls #technology #deepspace #rocketry #huntsville #alabama #nasatech #techtuesday #slsfiredup nasa_marshall nasa_sls

 8.9k

 12

    Suggested Credits
    Tags, Events, and Projects