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.

1 comment:

Trish said...

Looking forward to those Endeavor pix!