News

Tropical Storm Debby dumped a significant amount of rain, even in comparison to other tropical systems. Not far off from totals from Hurricane Michael & Florence back in 2018. The average rainfall ...