May 21, 2012

Endeavour Power Down

Space shuttle Endeavour was turned off for the last time as technicians continue prepping the spacecraft for public display in Los Angeles.  credit:  NASA

Share on Linkedin Share on Google+