The filth oozes out of every pore of Ted Cruz.
And his supporters. Just look at what one posted up thread a bit.