Photos: Tour Space Center Houston, A Museum in Pictures
Thursday, July 4, 2013 - 10:20
in Astronomy & Space
See some of the many artifacts and displays of Space Center Houston in Texas near NASA's Johnson Space Center, the home of the U.S. astronaut corps and Mission Control.