Tank Welders
NASA workers weld the interior structure of a liquid hydrogen tank, part of the Space Launch System being assembled at Michoud Assembly Facility in New Orleans.
NASA workers weld the interior structure of a liquid hydrogen tank, part of the Space Launch System being assembled at Michoud Assembly Facility in New Orleans.