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.
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.