Well played, Zach Weiner:

And that’s only the beginning.
If we begin packing the envelopes now, the Tea Party will be out of commission come November…
(via SMBC)
Well played, Zach Weiner:
And that’s only the beginning.
If we begin packing the envelopes now, the Tea Party will be out of commission come November…
(via SMBC)