Christmas Eve sermon by Kehl Hudson.
Part 4 of the He Shall Be Called series.

Worship songs from this service:
Behold
Jesus Messiah
Silent Night