Legit News
STS-116 Discovery mission makes history - Lost Camera
The Space Shuttle Discovery lifted off on mission STS-116 at the Kennedy Space Center in Cape Canaveral, Fla., Saturday, Dec. 9, 2006 and made history. It is the first night launch of a shuttle in some 4 years. While the launch marks our return to space it also bring humor thanks to a video clip of Sunita L. Williams losing a camera during a spacewalk. This is priceless!
Posted by | Mon, Dec 18, 2006 - 09:15 AM