The messy parts

Granite City Church
Granite City Church
The messy parts
Loading
/

Stephen Sharkey // Lead Pastor
Matthew 1:1-17

The family tree of Jesus is more than a long list of names. It’s a powerful symbol of the way God renews us and sets us on a different path — one where shame no longer has power over our lives.