STS-126 Space Shuttle Endeavour launch from Kennedy Space Center, view from press site
kennedy space trip on 22 Nov 10
SPACEFLIGHTNEWS.NET - Space shuttle Endeavour lifts off at night from NASA's Kennedy Space Center. This is our view from the KSC press site 3 1/2 miles from the launch pad. For more information about Endeavour's mission, visit www.SpaceflightNews.net, Spaceflight News.
2 , 6 191 views