OMG man Ted Cruz is out of this world. Why is this guy in the senate? He belongs in a nuthouse.