"I HAVE LEARNED TO USE THE WORD IMPOSSIBLE WITH THE GREATEST CAUTION"
Werner Von Braun
Sunday, May 29, 2011
Endeavour's final flight is currently underway with touch down at KSC planned for 1 June 2011 at 2:32am EDT. After decommissioning Endeavour will be displayed at the California Science Center in Los Angeles. So expect some detailed photographs of this amazing spaceship sometime in the future.