Quantcast
Last updated on April 23, 2014 at 1:22 EDT

Endeavour Power Down

May 21, 2012

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