Space Shuttle's Final Flight

Author:
Video Rating:
TV-PG
Video Duration:
16

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.

RELATED CONTENT