More than 165,000 customers reportedly without power; DVP lanes flooded; Some TTC stations closed
Heavy rain washed out highway lanes, including some on the DVP, flooded TTC stations and made a general mess of Toronto streets, sidewalks ...
Toronto Star
7 days ago