Media are invited to NASA’s rocket factory, the Michoud Assembly Facility in New Orleans, Friday morning Dec. 14, to view the largest piece of structural test hardware for America’s new deep space rocket, the Space Launch System.
Media are invited to NASA’s rocket factory, the Michoud Assembly Facility in New Orleans, Friday morning Dec. 14, to view the largest piece of structural test hardware for America’s new deep space rocket, the Space Launch System.