Atheists Want to Impeach God?

Reason Rally on the Washington Mall - March 24, 2012

The above is a screen shot from a CNN report on the Reason Rally held on the Washington Mall on March 24, 2012.  Does it seem “reasonable” for an atheist rally to feature a sign reading Impeach God?

Reasonable atheists should be asking the sign holders, “Impeach whom?”