Web Site
< back
Houston
next >
Space Center Houston
is THE U.S. Space Center, an impressive place to visit as well as actively the real thing. Here in a huge shed is an actual space launch rocket.
BIG PHOTO