December 4, 2005 Fairy Tales Do Come True Preacher: Peter Wang Series: Advent 2005 Passage: Luke 1:26-38 Topics: 2005 « Hoping for a New World What if There Were No Christmas? »