Steve King and Ted Cruz deserve to rot in Hell and lose bigly. Nothing would make be happier this year than seeing those two assholes go down.