Sunday, May 22, 2011

Very cool picture of Endeavour!

Very cool picture of the Space Shuttle Endeavour as it docked with the International Space Station on May 18, 2011. Click on the image for a larger view.

Posted via email from SteveCorneli.us