17 of 30
Credit: ASSOCIATED PRESS
This Thursday, May 19, 2011 picture provided by NASA shows the space shuttle Endeavour docked with the International Space Station and Italy seen in the background. (AP Photo/NASA)
© 2009-2013 WFAA-TV, Inc., a subsidiary of Belo Corp. All Rights Reserved.
Powered by Broadcast Interactive Media.