Endeavour's final launch

Endeavour's final launch
Endeavour's final launch Space Shuttle Endeavour blasts off on her 25th and final mission from Pad 39 A on May 16, 2011 at 8:56 a.m. View from the world famous countdown clock at T Plus 5 Seconds at the Kennedy Space Center in Florida. Ken Kremer

"We're changing the world. Are you in?"
- CEO Bill Nye

Sign up for email updates