Endeavour Lands in its Final Mission [Video]
Space Shuttle Endeavour has landed its final mission. There's something so old-school nostalgic, yet amazingly powerful, about this video, taken in the dark of night, when the shuttle landed at 2:35 a.m. Maybe it's the quiet tones spoken from mission control; the "Houston, Endeavour: Wheels stopped"; or just the "Welcome home." Welcome home, Endeavour. Happy retirement. After 122 million miles and 25 space flights, you deserve it.