Space shuttle Endeavour's final mission may not have been its most glamorous. Trucking through the streets of Los Angeles certainly counts among the shortest trips for a spacecraft that racked up more than 25 million miles since its first launch in 1986.
But "Mission 26" may be Endeavour's most watched journey. The throngs of people hoping to get one last glimpse of the spacecraft are one of the many elements that make this visually impressive time-lapse video so moving. … Read more