Christmas Eve 2025 - "Deliver Us"

A special Christmas Eve message that explains Gods promise to Deliver Us through the birth of Christ.