Alan Grayson is one thing, but …. now they have gone too far.

There’s only so much I can take.