Space shuttle Endeavour and its six crew members wrapped up a 14-day construction mission to the International Space Station on Sunday with a precision touchdown in Florida. Double-sonic booms rang through the balmy night as the spaceship dropped beneath the sound barrier for first
Space shuttle Endeavour returns safely to Earth
written by John Beckham on February 22nd, 2010 |
No Comments

















