21st July 2011 - NASA’s final space shuttle mission comes to an end
NASA’s space shuttle program completes its final, and 135th, mission, when the shuttle Atlantis lands at Kennedy Space Center in Florida.
Continue Reading http://www.history.comNASA’s space shuttle program completes its final, and 135th, mission, when the shuttle Atlantis lands at Kennedy Space Center in Florida.
Continue Reading http://www.history.com
Join the Discussion