Extreme weather is becoming more common in Toronto — so why does it always catch the city off-guard?
© The Star
visit website