America's second-to-last shuttle launch was a success. Shuttle Endeavour launched from Cape Canaveral, Florida just before 7 a.m. local time. NASA and the federal government will be looking for their next method of space travel. In the meantime it looks like the U.S. could be buying seats on the rockets...
more »