Starting November 1, we're journeying through Matthew 1 and exploring the messy details of Jesus' family tree, meeting Abraham, Judah, Rahab, Ruth, David, Manasseh, and Joseph on the road to Bethlehem. Their stories remind us that grace works through our failures and that God keeps every promise. Join us each Sunday at 10 a.m. leading up to Christmas!