In South El Monte, a small machine shop is a big part of Space Launch System
Friday, May 13, 2016 - 05:31
in Astronomy & Space
Mankind's path to Mars winds through a small machine shop in South El Monte. It is there, in the unassuming shops of AMRO Fabricating Corp., that NASA is getting the walls built for its powerful new heavy-lift rocket, called Space Launch System, that's set to blast beyond low-Earth orbit within...