Once a while you hear stories that seem so incredible but still end up restoring your faith in ...