Quantcast
Last updated on April 24, 2014 at 1:21 EDT

Crew Salutes Space Shuttle Challanger

July 29, 2008

The members of the Expedition One crew added a minute of salute to the many that happened on Earth as they passed to the ground their thoughts on Space Shuttle Challenger and the 15 years that have passed.