Ajax loader
of 1
Open Lightbox
Space Shuttle Discovery lifts off, framed by Florida foliage.
May 31, 2008 - Space Shuttle Discovery and its crew head toward Earth-orbit and a scheduled link-up with the International Space Station.