Christmas Eve Posted By Neal on Dec 24, 2009 | 0 comments A winter wonderland! Apparently the most snow at Christmas in Leeds since 1981. I can well believe it! — Post From My iPhone