
The rain hit very suddenly last night, not long after 9:20--I took this photo, having successfully hid from the torrents on the 29 Dufferin northbound, just before 9:30. My home is only a block east from the intersection of Dufferin and Dupont, minutes away, but I was drenched in that time. The rain has continued overnight and even into the morning, contributing to flash floods in parts of the city.