The 54 Astronauts on the International Space Station got to watch the new STAR WARS movie! Disney up-linked the film through mission control at NASA’s Johnson Space Center in Houston.
The 54 Astronauts on the International Space Station got to watch the new STAR WARS movie! Disney up-linked the film through mission control at NASA’s Johnson Space Center in Houston.