Caledon received most rain during damaging thunderstorms: Environment Canada
Weather agency says Caledon, Vaughan, North York and Scarbough drenched with more than 100 millimetres of rain
We haven't written up this one. Toronto Sun has the full story — the link below goes straight to it.