Christmas is the Incarnation: the Sovereign God of the Universe coming in the flesh.  Pastor Greg Smith teaches why the Incarnation is so vital to the life of the believer and the Church.

00:0000:00