What does the Incarnation mean? Listen to this talk explaing what the Incarnation means for us and to us!