Ted Cruz was grrrrrreat on Meet the Press. Way to go Ted!!!
wonder if we get any Ted haters to come out of the woodwork and degenerate to their accustomed level of stupid