10 days after bad weather in Florida forced Space Shuttle Endeavour to land at Edwards Air Force Base northeast of Los Angeles, it took off this morning atop a modified 747 carrier on its first leg back to Kennedy Space Center. The cross-country trip costs $1.8 million.
Continue reading "Space Shuttle Endeavour Leaves SoCal"
