Loading Video…
This browser does not support the Video element.
Tropical Storms Humberto, Imelda in the Atlantic
There are two tropical systems in the Atlantic - Humberto and Imelda. Do those names sound familiar? FOX 26 Chief Meteorologist Mike Iscovitz explains why.