In reality, he is probably a huge troll. I personally don't think he believes any of the shit he says. I don't think he is "just dumb" like many people have implied. Either way, he is certainly manipulating the idiots in the GOP base. Also, the other GOP candidates are calling him too far left now because he supports planned parenthood and won't "let people die on the streets." In my opinion, if Ted Cruz ever got elected, this country is f*cked.