U.S. SPACE SHUTTLE ENDEAVOUR LANDS AT KENNEDY SPACE CENTER IN FL
U.S. SPACE SHUTTLE ENDEAVOUR LANDS AT KENNEDY SPACE CENTER IN FLORIDA AFTER DELIVERING JAPANESE LAB TO SPACE
© Thomson Reuters 2008 All rights reserved
© Thomson Reuters 2008 All rights reserved
A selection of our best photos from the past 24 hours. View Slideshow
