I just played through 45% of the game, beat the story missions, not happy due to the shortness of the story, but I have not seen any snow, I have heard that in the car mission on level 9 snow appears but only for a short while, but level 9 is like next to impossible to get to, so I dont know.
<{POST_SNAPBACK}>
whats car mission level 9
<{POST_SNAPBACK}>
Its the side mission of selling cars in Portland if you get to level 9 apparently there is snow, but I can't confirm cause it is hard and have only got to level 2.