So... Yeah. Photos here at reddit and more news at Google.ca (that's .ca, not .com, player!).
I was driving a customer in the 5-6 pm hour last night when it rained 74mm, which is the monthly average for July in Toronto. It was quite an adventure.
Yesterday was the single day record of rainfall for the city via Toronto Pearson International Airport: 126mm. That beats out the 123mm Hurricane Hazel dumped on Toronto on October 1954.
Our basement is dry but all our neighbours were not as fortunate. Some of them were knee deep on water. Wow.messed up day yesterday.