NASA – Space Shuttle

Endeavour is scheduled to land at Kennedy Space Center, Fla., at 7:05 p.m. EDT Wednesday.