Flash flooding in T.O.

News

The rain that struck Toronto caused flash flooding.

More From Embedded-Only/News/Toronto