Faith requires believing that God can do the impossible.
See All 308 Episodes of "First Baptist Sterling Heights"