Hurricane Debby made landfall in southeast U.S., causing flooding and power outages

Hurricane Debby made landfall Monday morning causing major power outages and flooding throughout the Florida, Georgia and South Carolina.


http://dlvr.it/TBXlNx

Comments