Immanuel Church December 17, 2018 The Meaning of the Star Immanuel Church December 17, 2018 Sermon: The Meaning of the StarScripture: Matthew 2:1-12Series: Advent at Immanuel 2018Right click here to download