August 18, 2012 — On August 19, 2005 a series of super-cell thunderstorms hammered southern Ontario.
Two tornadoes touched down northwest of Toronto and a tornado warning was issued for the city.
It was considered to be a once-in-a-hundred year storm. A deluge of rain caused flash floods, water main breaks and damage to infrastructure and property.
Insurers estimated it to be the most expensive natural disaster in Ontario's history.