By Unknown
  • -
  • Vote
  • -

Early Bird Special: At 5:57 AM this morning, Space Shuttle Atlantis returned to Earth safely, bringing to a close the 135th and final mission of NASA's 30-year-long Space Shuttle Program.

"Mission complete, Houston," mission commander Christopher Ferguson radioed in as the shuttle touched down at Kennedy Space Center's Runway 15. "After serving the

You must be logged in to comment
Back to Top