LOL, I turned it off in time

I don't think it is weather related. I live in a new suburb and the city is doing a lot of electrical work in a new strip-mall development that was started 5 blocks away from were my house is. As there is 4 city crews out at that site, I am guessing they running out electrical service to the site.

This is a pretty common occurrence in our neighborhood, but the outages typically only last 5 or 10 minutes