Tornado touchdowns were confirmed in Ontario during an insane storm late this afternoon (August 20 2009). I was shooting in a basement studio so I missed it, but I found this clip on YouTube. This is in Woodbridge (northwest Toronto, not too far from Islington & Steeles).
Here’s an article in the Globe– thanks to my mom for the tip.
Here’s a fantastic collection of Toronto tornado and storm photos and lots of videos on BlogTO.