Top of the page: ad banner: help defeat dems in november.
Is this what we've come to? Now its defeat dems? Haven't they already done enough damage to themselves?
Holy shit I am an optimist, but I think I might have to check myself in at the retreat.