Raw video: NASA's final space shuttle landing

Atlantis is back on Earth and NASA's space shuttle program is history. The 135th and final shuttle flight landed in Florida just before sunrise Thursday.