Faith In Irony
neotheist:

99% of those who deny evolution can’t define it.

What an amazingly beautiful chart.

neotheist:

99% of those who deny evolution can’t define it.

What an amazingly beautiful chart.

Religious Teachings on Sex

Religious Teachings on Sex