Saturday, November 15, 2008
37 Million Horsepower
Space Shuttle Endeavor's Friday Night Launch
So many of our space launches these days go almost unnoticed. This is a YouTube video of Endeavor's launch on November 14th designated as flight STS-126. While the launch went according to plan, there is concern over debris seen falling during the launch, and the crew has begun examining the outside of the craft for possible damage.