I'm not sure who's been spreading this rummor, but i'm not in houston, or anywhere in texas for that matter. I am at a NASA internship but it is at the Goddard Space Flight Center which is located just outside Washington DC and Baltimore. I guess most people hear naa and just think houston for mssion control and florida for launch. There's actually a lot of facilities around the states. Goddard is one of the main facilities. Hubble is from here along wit many other important programs you probably wouldn't know about. Feel free to let others know where i am if they're confused. If i was in houston though, i'd be all for meeting up.
Heh, good luck with the religion thing fellow "man of science and logic". And enjoy the rest of your trip.
Comments 3
Heh, good luck with the religion thing fellow "man of science and logic". And enjoy the rest of your trip.
Reply
Oh well, later then.
Reply
Reply
Leave a comment