According to Marshall officials, the 360-foot tower topped by a 64-foot derrick was once the tallest human-made structure in ...
NASA demolished two iconic test stands Saturday as part of an ongoing effort to modernize Marshall Space Flight Center’s ...