“Ted Cruz better WIN!”
No way he doesn’t. No Polls had Cruz losing. Polls favor the Demoborgs. Suburbs have not come in yet Texas.
Cruz just went ahead!