Tropical Storm Debby creates blustery conditions in Florida
Tropical Storm Debby creates blustery conditions in Florida
Powerful wind and rain pummel St. Petersburg on Sunday as Tropical Storm Debby makes its way toward Florida. Aug. 4, 2024.
Powerful wind and rain pummel St. Petersburg on Sunday as Tropical Storm Debby makes its way toward Florida. Aug. 4, 2024.