Snow is one of the most anticipated weather events of the winter season, and the prospect of a White Christmas captures public imagination every year. Continue reading...