Who is Ted Cruz?
Here's a clue:
Ted Cruz puts his queso on ritz crackers
Next Clue