David Macdonald - December 24h 2025

David Macdonald - December 24th (Christmas eve service) - His Name Matthew 1:18-25 Luke 1:30-33 Isaiah 9:6-7 Matthew 1:18-25 , Luke 1:30-33 His Name is a Great Name – Son of the Most High Luke 1:32 (32) He will be great and will be called the Son of the Most High. And the Lord God will give to him the throne of his father David His Name is Jesus - The Salvation of Yahweh Matthew 1:21 (21) She will…