Just ran from my car to TTC. I'm beyond soaked. At least the Monorails are still operating in the craaazy weather: