A severe thunderstorm caused flash flooding in Ontario, Canada on Sunday (May 24th).<br /><br />Footage showed flooded roads in the city of Barrie.