Christmas spirit is alive and well in Glencoe