D

Interesting place and the tram tour of NASA is a m...

Interesting place and the tram tour of NASA is a must do if your visiting. It's overpriced for what it is though. Recommended but not something I would place high on your Houston to visit list.

Comments:

No comments