November 25, 2018 How Can This Happen? Preacher: Andrew Hemingway Series: Christmas Gospel 2018 Passage: Luke 1:26-38 Luke 1:26-38 Additional Readings: Hebrews 10:1-10; Isaiah 7:10-16 « Checking Our Pulse Both Sides of the Coin »