AdChoices
Get Adobe Flash player

Shuttle Discovery's final landing Add to ...

Space shuttle Discovery is back on Earth from its final voyage. The world's most flown spaceship landed at NASA's Florida spaceport a few minutes before noon Wednesday.

Drive

Technology