Shuttle Endeavour's Landing - July 31, 2009
Video of space shuttle Endeavour's touched down at 10:48: a.m. EDT. at NASA's Kennedy Space Center in Florida. STS-127 was the 127th space shuttle mission, the 23rd flight for Endeavour and the 29th shuttle visit to the station.
Comment on "Shuttle Endeavour's Landing - July 31, 2009" || NASA
American Flag Polo Shirt
Google Custom USA Patriotism! Search
Zoom Custom USA Patriotism! Search
Copyright © 2002-2020 ~ USA Patriotism! ~ All Rights Reserved