Home Weather Tropical Storm Debby makes a second landfall in South Carolina Tropical Storm Debby makes a second landfall in South Carolina personStateline CW August 08, 2024 share Tags Hurricane CoverageWeather Facebook Twitter Whatsapp Newer Older