Comment Obviously not the NASA I'm used to hearing about (Score 1) 104
Too bad the people that fixed Hubble aren't the same one's in charge of the Mars Missions. It would be really nice for one of them to work.
You have junk mail.