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