TWC just said largest power outage in US history.
That can't be right. What about the big blackouts in the Northeast in previous years? Maybe they mean largest outage caused by weather?