So, he's a master debater?
(Sorry, really...I couldn't resist...I go for low hanging fruit every time.)
I love Cruz...he has my support and will get my vote.
I LOL . Good fun.