Tropical Storm Debby hits Florida

Nicole Valdes is live in Madison, Florida as Tropical Storm Debby makes landfall.

Top Videos