Scott Volk & Nathan Smith

PORTIONS - A TFI Podcast - A podcast by Scott Volk

Lech Lecha, literally means “go” or “leave” and talks about how the Lord called Abraham to separate himself in order to receive God’s covenantal promise that would be the key to world redemption.