Canada: Severe Thunderstorm Causes Flood In Toronto
- Captured on Wednesday 8th of July 2020
- Location is Toronto
Description
A severe thunderstorm hit Toronto on Wednesday afternoon, leaving flooding as well as power outages in Toronto‘s west Read more...