Type to search

Space shuttle Atlantis brings a close to NASA's Space Shuttle Program with the STS-135 mission, landing on Runway 15 at NASA Kennedy Space Center's Shuttle Landing Facility. A new 21st century space race has begun.