Toronto Hit by Downpour

A strong storm raced over Toronto on Wednesday, June 10, lasting only a short time but causing floodwaters to settle on low areas of streets. This footage shows a section of Keele Street that passes under the railroad on Toronto’s west side. Storms were strong throughout Ontario; a possible tornado was reported in Keswick. Credit: Instagram/Johanna Webber