LOL Ted Cruz is awesome.
Yep, Cruz was born in Canada with a father who was a citizen of Cuba. What could be more natural born than that?