nasa

Alan Sheppard Stamp [PICS]
How do I put this politely? Um the new stamp to commemorate Alan Sheppard's trip to space makes him look, uh, special? Yeah, really special.
First Humanoid Robot In Space
The future is here. The first robot with human traits will be taking off with the shuttle on February 24th. Read more after the break.