Do not show
Tweet This

Atlantis lands at Kennedy Space Center

July 21, 2011 7:38 AM EDT The last space shuttle and its four crew members landed safely at Kennedy Space Center on Friday morning. (July 21) (NASA)

Share this video
buildnumber:1405031617