last shuttle launch

Shuttle Atlantis Soars In New Exhibit, Two Years After Last Space Launch

Two years after space shuttle Atlantis launched into space, it's still looking like it returned from a long journey. It…

11 years ago