The foundation is set at NASA’s Kennedy Space Center in Florida for launching crewed missions aboard the agency’s larger and more powerful SLS (Space Launch
Comments
(゚д゚)
There's nothing here…
The foundation is set at NASA’s Kennedy Space Center in Florida for launching crewed missions aboard the agency’s larger and more powerful SLS (Space Launch