After extensive research (over 2 websites!) it cannot, by definition, be "too cold to snow", actually.
Its just less likely due to less water vapour in the air. Clear days are also the coldest, and clearly it won't snow on these.
So yea.
Um..
What was the first song that MCR ever wrote, and what was it about? :<