
Tropical Storm Debby not only brought relentless rainfall but also caused several damaging tornadoes. These tornadoes claimed the life of one person and even shut down a portion of Interstate 95.
According to the Associated Press, Debby is expected to hit the East Coast hard, and residents must be prepared for several inches of flooding over the weekend.