Recent Comments

End of American manned presence in space…

The last shuttle mission has flown and, with nothing to replace it, the U.S. manned presence in space has ended with it. The shuttle astronauts in the picture below are the last ones we will ever see.


iPod in Space…

I came across this photo on Gizmodo and thought it was sufficiently odd to reference here: