00:09
Major power outage strikes downtown Toronto.
motorlen
There's more on the way in the new green energy push.