Last Space Shuttle Returns Home
Thu, 21 Jul 2011 08:07:21 -0500
Space Shuttle Atlantis touched down at Cape Canaveral, Florida, just before dawn Thursday. It was the final landing for the 30-year old space shuttle program.
http://www.pentagonchannel.mil/?pid=ye_ ... ovDelivery