Sunday, November 30, 2008

The Space Shuttle Endeavour landed safely Sunday at Edwards Air Force Base in California. The Endeavour was piloted by Commander Christopher Ferguson. (No relation) The crew wrapped up a 16 day mission the the international space station.


Remember when a space ship taking off or landing was a big deal??


No comments: