Toronto Flash Floods Cause Traffic Chaos, Blackouts

Torontonians face a snarled morning commute and widespread power outages after an evening of traffic chaos caused by torrential rainfall.
credit : Powered by NewsLook