Greatest Story Ever Told – He That Loseth His Life. ep224, 521012