2026, What Floods 2 rain storms in August dumped more rain on to North St. Catharines than could ever be managed by a municipal water system. Click here for news report with some dramatic images. We were not September 12, 2026September 20, 2026 by eabel