Quantcast
Last updated on April 18, 2014 at 11:16 EDT

The Endeavour Launch

June 17, 2008

Endeavour blazes a trail in the early morning sky as it carries its crew and payload to the International Space Station.