Regarding the currently northern-Alberta-like temperatures in Ontario: take a look at this graph.
Aren't you special?
(I just spent a month in Ottawa, so I experienced it first hand. It really does suck.)
Aren't you special?
(I just spent a month in Ottawa, so I experienced it first hand. It really does suck.)