Quantcast
Last updated on April 19, 2014 at 7:50 EDT

Endeavour Lifts Off for STS-126 Mission

November 18, 2008

Space shuttle Endeavour lights up Kennedy Space Center as it blazes a trail toward orbit.
credit: NASA