Tropical Storm Debby expected to cause localized flooding Posted On August 7, 2024 Tropical Storm Debby was poised off the coast of South Carolina on Wednesday morning, after having made landfall in Florida, then making its way across…