A depression that could become the seventh tropical storm of 2018 is expected to dump up to eight inches of rain to some coastal areas of southern Florida, according to the National Hurricane Center.
A depression that could become the seventh tropical storm of 2018 is expected to dump up to eight inches of rain to some coastal areas of southern Florida, according to the National Hurricane Center.