Imagine a devil and an angel sitting on either shoulder. Which one do you listen to?
See All 146 Episodes of "30 Second Sermons"