A major storm dumped rain, freezing rain, and snow on southern Ontario this weekend. As Albert Delitala shows us, many people are still feeling the effects of the precipitation-heavy weather system.