Transformer explosion causes fire in Toronto
Canada, Toronto: A transformer explosion triggered a power surge in Toronto, sparking fires and knocking out power to some homes.
Canada, Toronto: A transformer explosion triggered a power surge in Toronto, sparking fires and knocking out power to some homes.