Heavy rain and flash flooding hit Ontario, Canada

A severe thunderstorm caused flash flooding in Ontario, Canada on Sunday (May 24th).

Footage showed flooded roads in the city of Barrie.