Who are your Shepherds this Christmas? ~ Luke 2:1-20

What does it mean for us that God announced the birth of Jesus to people who were generally despised and whose word was considered to be unreliable? Who should we be telling about the Good News of Jesus’ birth? And what do their responses mean? Be prepared to be challenged about the way that you plan to celebrate Jesus as Pastor David takes a fresh look at the nativity story.