A look at the Thanksgiving dinner of smoked turkey, stuffing, green beans and mushrooms and other treats for the STS-126 crew of shuttle Endeavour on Nov. 27, 2008. Credit: collectSPACE.com.
Shuttle departs space station for EarthThe International Space Station as seen by cameras aboard NASA's shuttle Endeavour after its Nov. 28, 2008 undocking during the STS-126 mission. Credit: NASA TV.
Backdropped against white clouds, space shuttle Endeavour is seen from the International Space Station shortly after undocking on Nov. 28, 2008 during the STS-126 mission. Credit: NASA TV.
Endeavour is scheduled to land at Kennedy Space Center, Fla., Sunday at 1:19 p.m.