Tuesday, April 20, 2010

Space shuttle lands after putting on a show
[ Tue, 20 Apr 2010 13:58:48 GMT ]

April 20: Space shuttle Discovery lands safely at the Kennedy Space Center in Florida after completing the 131st mission of the shuttle program. (Other)The shuttle Discovery and its astronauts returned safely to Earth on Tuesday after making a rare flyover of America's heartland to wrap up their 15-day, 6 million-mile journey to the International Space Station.


No comments:

Post a Comment