...
Hurricane Debby makes landfall in Florida as power outages skyrocket to 300,000
...
Deadly Hurricane Debby makes landfall in Florida as power outages skyrocket to 300,000
...
At least 3 dead as Debby weakens to tropical storm over Florida
...
At least 4 dead as Debby weakens to tropical storm over Florida
...
Videos show flooding in Tampa area as Tropical Storm Debby heads toward Florida
...
Videos show flooding in Tampa area as Debby heads toward Florida
...
VIDEO: Heavy rain from Debby causes home pool cover to collapse
...
SEE IT: Tropical Storm Debby floods Fort Myers, Florida
...
SEE IT: Hurricane Debby floods Fort Myers, Florida
...