“It is the first doohurst ad that I have seen where he is not ragging on Cruz with half truths and outright lies. People who have not been paying attention will be impressed.”
But I thought Cruz was born on Mars!! LOL. I hear you...but Dewhurst is quickly running out of time to make his case.
Mars? I thought Cruz was born in China!