Showing posts with label star trek. Show all posts
Showing posts with label star trek. Show all posts

Monday, October 17, 2011

Houston Says, We Have a Problem



Should Texas - a state intimately associated with space exploration - get none of the available Space Shuttles for its museum while New York City, a place with no NASA connections and no museum in which to place it yet, gets one? What do you think?