Debby downer: Tropical storm drenches East Coast
Tropical Storm Debby is heading up the East Coast as it has made landfall for a second time. As Debby drenches South Carolina, heavy rainfall from the tropical storm is also expect…
Tropical Storm Debby is heading up the East Coast as it has made landfall for a second time. As Debby drenches South Carolina, heavy rainfall from the tropical storm is also expect…