Matthew 1:18-25 Advent Dec 24 Written by Collin Hamlin Speaker: Andrew Lyle Collin Hamlin Previous Previous Singing: Psalm 95:1-7a Next Next Galatians 4:4-7