What is the Meaning of Christmas?

An evangelistic short film (10 minutes) from St. Helen’s Bishopgate in London on whether or not the Christmas story happened and what it means—featuring New Testament scholar Paul Barnett:

That's Christmas (Short Film) HD from St Helen's Church on Vimeo.

0 Comments