Space Shuttle Atlantis Lands, Ending NASA's Shuttle Program

Download
Space shuttle Atlantis (STS-135) touches down at NASA's Kennedy Space Center Shuttle Landing Facility (SLF), completing its 13-day mission to the International Space Station.
( NASA/Bill Ingalls / flickr )
Produced by Posey Gruener
PRI WNYC