NASA measuring Tropical Storm Debby's heavy rains from space
Tropical Storm Debby continues to be a big rainmaker in Florida and southern Georgia and NASA's TRMM satellite has measured those rainfall rates from space, showing where heavy rain has fallen.