2018-08-08

Let the Eastern Bastards Freeze Drown in the Dark

Soaking rain and strong winds in southern Ontario Thursday caused power outages in the Greater Toronto Area and forced officials to close roads due to flooding.