I repeat: he sucked. Take a look at the sad, defeated hand clap. He also seemed to lose a foot in height.
What did you expect him to do? Interrupt and start shouting “You idiot”? He had already made his point, and he knew what no one in NYC seems to know: outside of NYC, folks agree with Cruz. New York values are control, regulate, tax, and suck up to every perverted sexual expression anyone can imagine.
There is a reason why every upstate New Yorker I’ve ever met despises NYC. There is a reason a friend of mine from the Bronx is FROM the Bronx - and never going back!
New York City is a cesspool of self-obsessed liberals. Your commie mayor is proof, as is the 80% vote for Obama in 2012.