Originally Posted by Sick, Wicked and Nasty!
It doesn't snow in the states...only in Canada...that's why players dont' like Toronto. This is a scam!
It's true! I damn near hit the roof of my igloo when I heard this... scared my moose, and he ran away!