Detroit celebrates All-American “right” to worship Satan. [insert “U! S! A!” chant here]
For all o’ those professing conservative Christians in America who are somehow actually still confused as to “how, oh how(!)” our culture could have possibly sunk so quickly and deeply into its present vile and disgusting state, our friends the Satanists have once again come along on cue to dutifully remind us of what is really at the […]