Crossing Community Church

The Promise of Christmas: A Promise Kept

Tim Smith Episode 676

All of God's promises become reality in His own time. In the case of the promise of one to "crush the head" of Satan, that time occurred in Bethlehem. This week, Pastor Tim takes us through Luke 2 and Micah 5 to demonstrate God had a plan and the great lengths He took to execute it.