The Colbert Report

Eric Cantor's Shocking Defeat

Season 10 • 06/11/2014

The Tea Party returns with a vengeance when Eric Cantor loses his seat to challenger David Brat.

More