Endeavour Makes First Stop on Cross-Country Tour
Science • September 2012 • Views: 608
Space Shuttle Endeavour and the Shuttle Carrier Aircraft ferrying it arrive at Ellington Field in Houston on Sept. 19 following its departure from NASA’s Kennedy Space Center in Florida that morning.