Today in 2011, shuttle Discovery made a graceful landing at Kennedy Space Center, returning from her final voyage after a remarkable three-decade life of service.
The crew of STS-114, the first shuttle flight after the 2003 Columbia accident, present video from their mission and answer questions from the audience at Space Center Houston. (Membership required.)