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)
©2014 WFAA-TV, Inc., A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.