December 23, 2018 God did the Impossible Speaker: Joe Cacioppo Passage: Luke 1:26-38 Service Type: Sunday Morning « Ecce Homo How Should We Then Live »