Quantcast

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



comments powered by Disqus