Tropical Storm Debby makes second U.S. landfall, in South Carolina – NBC News
Tropical Storm Debby makes second U.S. landfall, in South Carolina NBC News Tornado, Flood Threat As Debby Dumps On Carolinas The Weather Channel Debby returns to SC and the slow-moving…