Egalia of Tennessee Guerilla Women posted about a church in Memphis, Tennessee that has erected a seven-story simulacrum of the Statue of Liberty, only this one is holding a cross and the ten commandments. They paid $260,000 for this monstrosity. It is really nice to know that churches have solved all the monetary problems of their communities and are now able to afford such extravagances.
Christians going batshit crazy?
A definite sign of the apocalypse.