HUNTSVILLE, AL (WAFF) - NASA's 127th shuttle mission is now in the books.
Space shuttle Endeavour and its seven astronauts returned to Earth Friday morning.
Endeavour touched down on the Kennedy Space Center's landing strip just before 10 Huntsville time.
Mission Control congratulated the crew on what it called "a superb mission from beginning to end."
The shuttle crew completed a long but successful construction job that boosted the size and power of the international space station.
Seven shuttle flights remain to finish the space station, now 83 percent complete with nearly 700,000 pounds of mass.