Tagged with Kennedy Space Flight Center

Ladies and gentlemen, Artemis has left the building!

There was a lot happening in the world yesterday with St. Patrick’s Day and Spring Break, but something extraordinary also occurred at Kennedy Space Flight Center in Merritt Island, Florida. […]

Newer
1
Older