The Long Expected Wait December 24, 2017 by Pastor Gary Johnson http://www.commongroundchurch.org/wp-content/uploads/2017/12/12-24-2017.mp3 Download AudioDownload MP3 Sermon Text: Matthew 1