The VergeMar 18, 2022, 2:41 PMNASA’s megarocket, the Space Launch System, rolls out to its launchpad Photo by Loren Grush / The Verge At last, the rocket has arrived Continue reading…