Following the success of a similar campaign in London, an atheist group is running ads on buses in Washington, DC, to persuade people that there is no God just in time for the Holidays. Apparently, we still have to be good though.
Richard Dawkins receives a crapton of hate-mail from Creationists.
Culture Buzz Church signs that make me happy to live in a Christian nation. And by happy I mean dangerously depressed. I love when God talks to me through vinyl lettering.
Culture Buzz The lolcat Bible Translation Project is a project dedicated to translating the entire Bible into lolspeak. It’s officially becoming its own religion, featuring Ceiling Cat as the Eternal Father. We see Lolrus as kind of a doofier Jesus, with his uncanny ability to feed the world with his endless bucket.