DISCOVERY's Final Blast Into Space

The Space Shuttle Discovery and its STS-133 crew blast off from Kennedy Space Center at 4:50pm EST, February 24, 2011, for the shuttle's final mission to the ISS before retirement.
credit : NASA
Watch more  ►
Shows