Ted Cruz or Jimmy Kimmel? Place your bets, folks!?

29 answers 29