Pastor Steve talks about receiving the favor of God.

Today’s Scriptures: Luke 2:41-52