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