MyCity News

NASA’s megarocket the Space Launch System rolls out to its launchpad – The Verge

On Thursday, NASAs new giant rocket, the Space Launch System, emerged out into the Florida air, embarking on a torturously slow 11-hour journey to its primary launchpad at Kennedy Space Center. It wa… [read more]