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
Watch more  ►
Shows