In this sermon from Christmas Eve 2025, Rev. Ben explores what the Christmas Spirit is by contrasting two stories: Ebenezer Scrooge and the Shepherds in their fields at that first Christmas. Luke 2:1-20
Rev. Ben continues to preach through the scenes of heavenly worship in Revelation, and in this sermon from chapter 7 we explore the Great Multitude of the redeemed–who they are, what they are doing, and who is the Shepherd over them.