Tropical Storm Debby hits Florida

pkg debby preps damage_00004810
pkg debby preps damage_00004810

    JUST WATCHED

    Tropical Storm Debby hits Florida

MUST WATCH

Tropical Storm Debby slams parts of Florida, pummeling the region with high winds and heavy rain.