Three tornadoes touched down in Ontario on the coastline of Lake Huron over the weekend, according to the Northern Tornadoes Project.


From this RSS feed