Good News for Shepherds and Other SinnersBy John Mathew / December 18, 2016 2016 DEC 18, SUN AM Pastor Kyle Haynes Luke 2:1-11 Good News for Shepherds and Other Sinners Play Now | Play in Popup | Download