God will ask us to do things that scare us. We have to trust Him and Jump!
See All 355 Episodes of "Imagine Church"