I have a more scientific explanation for its freezing temperatures ...
It's a long way from the sun ...
LOL!...............