Powerful storm brings floods and fallen trees to Toronto, Canada
- 4 years ago
A powerful storm hit Toronto, Canada on Wednesday (July 8) causing flooding and power outages.
Footage shows damage caused by the storm, flooding and fallen trees.
Footage shows damage caused by the storm, flooding and fallen trees.