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


© The Star