Final trek for Atlantis

News

The space shuttle embarked on its last 16-kilometre trek from the Kennedy Space Center to a new visitor centre in Canaveral, Fla. where it will be put on display

More From Embedded-Only/News