U.S. Space Shuttle Atlantis
Brought to you by
Listen live to Discovery’s last landing
The Discovery Space Shuttle is scheduled to land around 11:57am EST on Wednesday, wrapping up its career shuttling astronauts and equipment to and from the International Space Station.
Inside Space Shuttle Discovery…
The countdown clock is ticking away for Space Shuttle Discovery