Why you too should attend The Reason Rally


The Reason Rally will be held in Washing DC on March 24th, 2012, from 10am to 4pm at the National Mall.

The list of attendees is insurmountably excellent.

Go! Enjoy! Represent our views!

“America is NOT a Christian Nation”

In light of the time Congress wasted yesterday passing a bill that reinstates our country’s official motto “In God We Trust,” I would like to remind those in power (especially Sarah Palin) that this country is NOT a Christian nation.

Uh…. maybe I’ll let the Founding Fathers do the reminding:

These awesome posters are […]