If the weather cooperates, we may be in for a white Christmas this year. At least in the northern Shenandoah Valley of Virginia.