The astronauts of the Space Shuttle Discovery got a chance today to work with some of the equipment they will be taking to space. [Full article @ NASA Breaking News]