Discovery blasts off for space station
Posted on May 31st, 2008 by ElectroGeek
Space shuttle Discovery and a crew of seven blasted off Saturday, carrying a giant Japanese lab addition to the international space station along with something more mundane: a toilet pump.
Full Story Via CNN.com
Filed under: Features, Technology News

