Freedom Announcer

E23: Do your best and God will do the rest.


Listen Later

In this episode we dissect this cliché saying into potentially the true meaning behind it; That we are unintentionally and selfishly attempting to please God through our own efforts, and once that’s done, then God takes control.
...more
View all episodesView all episodes
Download on the App Store

Freedom AnnouncerBy Louie Schmitz