Actually, Johnson Space Center had more involvement in our space program than either New York or Los Angeles
Houston got screwed
I really don't care who gets it. Texas probaly should but on the other hand it appears that the state that produced the most Astronauts is..........
New York (unless I miscounted)
http://en.wikipedia.org/wiki/Astronaut_birthplaces_by_state
.
Last edited: