Heavy rain and flash flooding hit Ontario, Canada
- 4 years ago
A severe thunderstorm caused flash flooding in Ontario, Canada on Sunday (May 24th).
Footage showed flooded roads in the city of Barrie.
Footage showed flooded roads in the city of Barrie.