SLS Engine Section Test Hardware Installed in NASA Marshall Test Stand
NASA engineers install test hardware for the agency's new heavy lift rocket, the Space Launch System, into a newly constructed 50-foot structural test stand at NASA's Marshall Space Flight Center in Huntsville, Alabama.