Showing posts with label space shuttle. Show all posts
Showing posts with label space shuttle. Show all posts

Monday, April 5, 2010

New record, 4 women in space at the same time! Someone tell the space shuttle to shut off it's left turn signal!

Friday, February 19, 2010

NASA has a new set of windows. Idea for screen door canceled.