super delegates

No way this cute lil guy is Team Ted! His tongue is blue. Dead giveaway.

Is Ted Cruz Actually Just A Sack Full Of Lizards?  Super Delegates Explained

This election season so far has raised a series of questions.

Read...