Space shuttle Endeavour was turned off for the last time as technicians continue prepping the spacecraft for public display in Los Angeles. If a recognizable...
Share this note: