HOUSTON (AP) - The seven astronauts aboard the shuttle Endeavour say they're "all thinking about going home," but it may take a little longer than planned.
Endeavour is due to land at the Kennedy Space Center in Florida tomorrow, but Mission Control says the weather forecast looks "pretty iffy."
HOUSTON (AP) - All space shuttle Endeavour needs now is for NASA managers to give the official seal of approval and it'll be time to come home.
Astronauts used a laser-tipped boom yesterday to conduct a final inspection of Endeavour's protective heat shield, and NASA managers have been going over the data.
Advertisement