The final launch of NASA's OV-105, space shuttle Endeavour. The baby of NASA's shuttle fleet, Endeavour thundered off Kennedy Space Center's pad 39A on  May 16, 2011 to make one final visit to the International Space Station. The orbiter, which was built to replace the Challenger in the late 1980's, flew 25 total missions during 296 total days in space, during which time Endeavour logged more than 122 MILLION miles and orbited the Earth 4,671 times.

All images copyright, all rights reserved, unauthorized use is prohibited.

Powered by SmugMug Owner Log In