Finally decent marketing for a NASA mission

There is an upcoming STS-125 Space Shuttle mission to service the Hubble Space Telescope.  It's next week, but there's a good chance the average person has no idea. NASA has a history of making something really cool seem terribly boring and finally someone got the right idea. is showing a "teaser trailer" of the... Continue Reading →

Up ↑