Greatest Story Ever Told – The Lost Sheep. ep23, 470629