Read a little. Learn a lot. • Tightly-written news, views and stuff • Follow us on TwitterBe a Facebook FanTumble us!

15 Jul 2009 18:41

tags

U.S.: The space shuttle Endeavour launches off…FINALLY!!!

After five failed attempts, the Endeavour launched off today at 6:03 p.m. ET. Took ya long enough, NASA! source