The baton of God's promise passes from Jacob to his 12 kiddos. Also: what the Goo Goo Dolls and Puritan John Bunyan have in common.
See All 174 Episodes of "Epiphany Church Podcast"