Space Shuttle Endeavor on 25th and Final Mission
POSTED: Monday, May 16, 2011 - 10:56pm
UPDATED: Tuesday, May 17, 2011 - 2:27pm
After two weeks of technical delays, the Space Shuttle Endeavor accomplished a picture perfect launch in Florida Monday.
The crew is on a 16-day mission which, among other tasks, will bring "spare parts" to the International Space Station to equip the permanent station for several more years. The Space Shuttle project is coming to a close with the next mission.