NASA Rocket Factory

Inside NASA’s Michoud Assembly Facility in New Orleans, LA.