Extreme rain caused flooding in Toronto (31 pictures)
Toronto experienced 100mm of rain last Sunday, resulting in widespread flooding. All streets were under the water.
Toronto experienced 100mm of rain last Sunday, resulting in widespread flooding. All streets were under the water.