Rainstorm causes havoc in Toronto

News

Heavy rains produce floods and commuter delays

More From News/Must watch/Old