Today, Endeavour was euthanized

Last Picture Show from the Flight Deck of a Living Space Shuttle Orbiter this morning (Friday May 11), technicians unplugged Space Shuttle Endeavour marking the final power down of NASA’s last powered orbiter and termination of all power flowing to the flight deck. Today, Endeavour was euthanized. The flight deck […]

Read more
1 2 3 9