Atlantis Lands, Completing Final Shuttle Mission
Channel: Creative Commons Collection
Date: 24/03/2015

Atlantis lands at NASA's Kennedy Space Center before dawn on July 21, 2011, wrapping up the mission of the space shuttle program.