A trip over to the NASA Johnson Space Center in Houston, Texas.

Not yet rated