The Best For Last
Manage episode 431399910 series 3424841
John 2:1-11
In the first of his "miraculous signs," Jesus turns water into wine and announces that God has "saved the best for last." When we are out of resources and don't know where to turn, there is "new wine" available to us. God keeps the party going, and never stops giving his best for us.
101 епізодів