End of an era: Final space shuttle lands

July 21st 2011

The space shuttle Atlantis lands at Kennedy Space Center, marking the end of NASA's 30-year space shuttle program. NBC's Tom Costello reports. Follow UFOs and Alien Life on Twitter @http://twitter.com/ufosalienlife

NASA's future up in the air?- http://www.youtube.com/watch?v=-WQ7JSYewa4&

Show Description Hide Description