His Sacrifice! What does it mean to you? Â Medical Look at the Crucifixion of Jesus from Biblical Restoration Ministries on Vimeo.