Apollo 13 Videos

Space Shuttle's Final Flight

(1) tv-pg

Space Shuttle's Final Flight

(1 min) tv-pg

As the space shuttle program comes to a close, Endeavor makes its final landing on June 1, 2011. Commander Mark Kelly, who guided the shuttle to Earth, comments on the historic flight.

Videos