23 minutes I’ll never get back.
I did not watch. I was sure Cruz would be a self absorbed ass.
Ted Cruz is a psychopath. I hope he is defeated in Texas and that there are not anymore stupid people that could stomach another run for President by this turd ever.
F him and his puppet masters at Goldman Sachs.