The Ottawa record for yearly rainfall has been broken, and as well we received more rainfall in 24 hours than we usually get in a month. Lots of flooding, roads washed away, and many without power. This is Meech Creek near Kingsmere Road. Frighteningly powerful!