Recent News

UVAIR

About Author

Artemis 1 moon mission launch ticket sales crashed website: report

Ticket sales for NASA’s next moonbound launch briefly overwhelmed the Kennedy Space Center Visitor Complex’s website, but officials quickly addressed it.
Facebook
Twitter
Pinterest

Related Article