God Stepped Down

Duncan Campbell's telling of a mighty move of God at the Parish of Barvas on the Isle of Lewis, Outer Hebrides, Scotland.

Related Videos


Today's Devotional

Unfailing Love
Have you ever felt that even God couldn’t love you?

read more

Let's Make ItFacebook official!