Christmas Eve by Neal | 24 Dec 2009 | Home | 0 comments A winter wonderland! Apparently the most snow at Christmas in Leeds since 1981. I can well believe it! — Post From My iPhone Submit a Comment Cancel replyYou must be logged in to post a comment.