NASA and Northrop Grumman test SLS booster

“The test looked good to us from where we were sitting,” said Bruce Tiller, manager of the SLS boosters office at NASA’s Marshall Space Flight Center, … read more