December 24, 2023 Advent 4 — Veiled in Flesh (John 1:19-28) Preacher: Mr. Rex Bradshaw Passage: John 1:19-28 « Advent 3 — Rose in the Desert (Matt. 11:2-10) Christmas Eve — Emmanuel (Is. 9) »