Power outage TorontoToronto Power Outage: Chaos Strikes City Amidst Severe StormChaos ensues in Toronto as a powerful storm causes flooding and massive power outages. Toronto Hydro works to restore services amidst the crisis. #TorontoStorm #PowerOutageSee more