Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Dec 17, 2007
TV Commercial that explains an advertising strategy launched in the Lancaster County area in Pennsylvania. Local churches unite to explain the core beliefs of the Christian faith and promote to knowledge of the most powerful evidence for belief.