Go out of this world at the Space Center

HOUSTON, Texas, U.SA. – Space, the final frontier. These are the voyages of the Apollo rockets. Stepping into the Space Center, a space-oriented museum connected to the Johnson Space Center in Houston, visitors get a glimpse into these space missions and more. From a variety of movies, to the various interactive exhibits, people get an … Continue reading Go out of this world at the Space Center