ListenDownloadDec 24, 2017The Magnificat - A Song of Great ReversalPassage: Luke 1:46-56 | Speaker: Tom Ascol