› added 11 years ago
385
TIL that in the town of Zillah, Washington, there is a small church, very appropriately named “The Church of God-Zillah”
via reddit.com