I am not part of the birther crowd. I consider Cruz a NBC because he was not naturalized. When he was born he was a citizen. We can argue all day about it, but I don’t see it coming out any other way.
Fine. That's not my point. With the cloud hanging over him about his citizenship Cruz should not be speaking Spanish. It also reminds people of his alleged waffling on the Gang of Eight bill. Cruz needs to go full 100% American, not play cute little multicultural pandering games ("Look, I'm not a dirty bigot like those bad old racist Republicans - I speak Spanish!") like George W. Bush used to.
Multilingualism is national suicide, but that's another subject.