Who is Ted Cruz?
Here's a clue:
Unmute
His ongoing impression of satan himself is my favorite
Next Clue