Ding Dong, there is no hiding it.
God Bless Ted Cruz, he is fearless and he is smart. He will walk them into their own barrels