Speaker: Will Galkin - Messengers from heaven brought news that caused humble people to quake in awe and fear, but ultimately these messengers brought good news of God’s love. What is this good news? It is that the Love of God was born in the flesh. Jesus would live a perfect life and die as the perfect sacrifice. So this Christmas, rather than just celebrating a cultural holiday we need to 1) Understand the love of God that is being revealed and 2) Receive the love of God that is being offered.