Who doesn't love looking at old pictures, especially ones from our first steps? In this case, these pictures are our first steps towards heading to space. NASA just added hundreds of images to The Commons area on the photo sharing site Flickr, and is looking a little crowd-sourcing help to add data to the images. [...]

More...