The final weld is made on the Exploration Flight Test-1 (EFT-1) Orion crew module pressure vessel at NASA’s Michoud Assembly Facility in New Orleans on June 22, 2012. Part of Batch image transfer from Flickr.
Photographer Jacobs MSFOC
Date June 22, 2012