On Super Tuesday, Ted Cruz looks to need all the help that he can get, to pull out a victory in his own home state of Texas! Which probably says more about the downward trajectory of the Cruz campaign than he would like to admit…
(Video Credit: Ted Cruz’s YouTube Channel)