Tropical Storm Debbie, slowly churning across the Florida Peninsula since the weekend, isn’t done yet, with areas of Northern Florida expected to get 10 to 15 inches of rain, and some perhaps getting as much as 25 inches.
No Bull, no Fluff, No Smudges