NASA sets final night space shuttle launch

January 28, 2010 8:14:36 AM PST
Space shuttle Endeavour is set to begin a 13-day flight to the International Space Station. It will launch Feb. 7 from Kennedy Space Center at 4:39 a.m., in the final night launch set for a U.S. space shuttle.

Load Comments