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.

()

Comment on this Story

comments powered by Disqus