Tampa Bay and Sarasota's Leading Local News: Weather, Traffic, Sports and more | Tampa Bay and Sarasota, FL | WTSP.com
NASA's Sending a 'Robot Hotel' to the International Space Station
NASA's Robotic Tool Stowage is headed to the International Space Station to put robots up in a hotel. The first guests? Some handy, dandy leak detectors.