National Geographic Live From Space
Now that you have watched it, what is your review for the documentary called, "National Geographic Live From Space"?
National Geographic Live From Space (Hover)
National Geographic Channel is taking viewers around the world-literally-in this spectacular two-hour television event broadcasting LIVE from the International Space Station (ISS) and Mission Control in Houston, Texas.