My colleagues at TheHighCalling.org have produced a striking new video. I need to hear this message. What about you?