2nd To Last Shuttle Launch Took Place This Morning
At 7:56am our time, the space shuttle Endeavour made its final lift off. The shuttle was scheduled to lift off a couple of weeks ago, but was plagued with electrical problems. As we know in the history of the shuttle program, this isn't uncommon...