September 25, 2016Luke 1: 26-38 Listen http://treasurevalleyanglican.com/wp-content/uploads/2016/09/20160925-102829.mp3 Preached by Pastor Dave Abels.