Space Shuttle

May 18, 2011 - 9:00 AM
A photo made from NASA video shows the Endeavour docked on the Harmony node of the International Space Station, Wednesday May 18, 2011 on the penultimate voyage of the space shuttle program. It is carrying a particle physics detector for the station. (AP Photo/NASA)