Los Angeles Times

Space shuttle Atlantis lands at Kennedy Space Center

The space shuttle Atlantis makes a night landing at the Kennedy Space Center in Florida.NASA TV, REUTERS
Loading
59°