MSNBC Live 07/20/11

Special Report: Final space shuttle lands

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. ... more Duration: {{video.duration.momentjs}}