Christmas Eve, The Long Needle, and Enjoying the peace of God Dec 29, 2019 Christmas Eve, The Long Needle, and Enjoying the peace of GodLuke 2: 11-20