Space Shuttle Endeavour Finally Launches [VIDEO]
Finally Space Shuttle Endeavour launches!! Mark Kelly,husband of Arizona Congress Woman Gabrielle Giffords, is commanding the flight. Gabby was on hand to watch the launch from Cape Canaveral Florida after suffering a gunshot wound in January.
Visit msnbc.com for breaking news, world news, and news about the economy