NASA Sees Tropical Storm Debby's Clouds Blanket Florida
Two satellites have captured imagery that shows Tropical Storm Debby has thrown a large white blanket of clouds over the state of Florida, and it doesn't seem like that blanket is going to lift ...