Steve Ratliff December 19, 2021 The Cost of Christmas The Cost of Christmas (Part 2) Steve Ratliff December 19, 2021 The Cost of Christmas Luke 1:26-38, 2:1-40 Download Sermon TextDownload Song List