• Embed

The Most Baffling Republican Candidates

ClipSeason 1 Ep 58/5/2015

Hannibal explains why so many of the Republican candidates for president have no chance of being elected.

Up Next