Stephen Castle discusses The Christmas Spirit Interviews Jesus Christ and Father Christmas about their thoughts on the topic.Interesting message comes out of this podcast.