Thursday, December 23, 2010
The True Meaning of Christmas
That's Christmas (Short Film) HD from St Helen’s Church on Vimeo.
A 10 minute film on the meaning of Christmas designed for people who are not professed believers, produced by St. Helen's Bishopgate Church in London.
Hat Tip: Fundamentally Reformed, Justin Taylor