this must be from the exploding electrical transformers?
I would say arson... the power went out a couple hours ago