December 24, 2017 Impossible Possibilities Preacher: The Rev. Rob Carter Series: Sermon Series Passage: Luke 1:46-55, Luke 1:26-38 « Advent Cantata Ordinary Epiphanies »