02/15/2026
In this sermon, we explore the crushing pressure of living under the constant surveillance of a world that demands perfection. If you're exhausted by the 24-hour shift of trying to stay "right" in everyone else's eyes, it’s time to discover a different way to be human.
Anchor Church is a new church in Champaign, IL.