You need the latest Flash player to view video content.
Click here to download.
Click here to
bypass this detection if you already have the latest Flash Player.
People watch a television in the media center at Kennedy Space Center in Florida as the space shuttle Atlantis lands May 24, 2009, at Edwards Air Force Base in California, ending the final space shuttle mission to service NASA's Hubble Space Telescope.
Previous
Next