Naturally affinity to cold is darn right!
Also, it`s not *that* cold unless there really is a blizzard. You can wear some pretty thick coats of all kinds to stay really warm. However if it`s blazing hot... well there`s only so many layers of clothes that you can take off before you get arrested =P
So really not all that cold to see the snow really. There`s even some pretty crazy girls who wear skirts when it`s -25C or something around here.
On a sidenote, what IS the origin of your username then Ice Car, if it`s not intended to be affiliated with... a car that`s made of ice