CommanderFrank
Cat Can't Scratch It
- Joined
- May 9, 2000
- Messages
- 75,399
The problem is Houston isn’t getting a space shuttle and it isn’t sitting to well with some Texans. Houston is home to the Johnson Space Center and a very logical place to display a space shuttle. NASA obviously had thoughts to the contrary.