Loading Video…

This browser does not support the Video element.

First responders were ready for North Bay weather but more coming

In the North Bay, the deluge created a lot of localized flooding, traffic tie-ups and road closures, with some places now becoming all too regular trouble spots.