Endeavour Lands At Edwards For Last Time | Video

The retired Space Shuttle continues 'victory lap' of U.S. airspace, with a landing at the Air Force base that hosted many a Shuttle since 1981. It will arrive at its final destination - Los Angeles - on September 21st, 2012.
credit : NASA
Watch more  ►