Back for more: NASA B-2 Test Stand’s legacy lives on with SLS

Anchored to the ground with 144 feet (43.9 meters) of steel and concrete, the 350-foot-tall (106.7-meter) B-2 Test Stand at NASA’s Stennis Space Center … read more