The Space Shuttle Discovery landed for the final time Wednesday, wrapping up a twelve-day mission and a 39-mission career.
Space shuttle Discovery lands for final time