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.