Core of the SLS

Pieces of the Space Launch System sit in NASA’s Michoud Assembly Facility in New Orleans, where welding was completed on the largest piece of the core stage earlier this year.

()

Comment on this Story

comments powered by Disqus