Trail Christian Fellowship
The Messy, the Mysterious, and the Mundane: Matthew 1:18–2:23