NASA's next megarocket for the moon, the Space Launch System (SLS) has arrived in Florida. The behemoth's core stage arrived at NASA's Kennedy Space Center via barge last Tuesday evening (April 27).
In photos: NASA's SLS megarocket core stage arrives in Florida for 1st Artemis moon mission : Read more
In photos: NASA's SLS megarocket core stage arrives in Florida for 1st Artemis moon mission : Read more