This week we continue our Advent sermon series 'The Promised One'. Today's message Jesus is Immanuel points us to our readings in Matthew 1:18-25 and Rev 21:1-4.