Religion sux Rick August 22, 2011 Christianity, Meme Watch, Religion 37 Comments Does that title resonate? Are you someone who thinks Religion to be an out-dated and archaic embrace of all that is no longer relevant in these modern times? Are … [Continue Reading...]