The NASA technicians at Michoud Assembly Facility have moved on to complete the next stage. In New Orleans, the technicians…
http://dlvr.it/Sgjsgl