Weather In Florida May Mean Edwards Touchdown
The space shuttle Endeavour crew is expected to complete its
mission to the International Space Station with a landing at NASA's
Kennedy Space Center in Florida at 1:19 pm EST on Sunday,
concluding a 16-day flight, 11 of which were spent docked to the
station.