July 17 2019 4:14pm

Heavy rain hitting Toronto causes localized flooding across roadways

Environment Canada issued a special weather statement Wednesday for Toronto and the GTA for heavy rain and thunderstorms that have already caused flooding in parts of Toronto.

Responsive site?

Video Home