Last night, southern Ontario was pounded by rain and wind storms including Tornadoes touching down in at least three confirmed locations.
The tornadoes landed north of Toronto, and I live about 50 km to the south. After the rain and wind storms passed through my town, the atmosphere and air...