The Colbert Report

Sign Off - Stephen's Last Election Special

Season 11 • 11/04/2014

Stephen says thanks after his eighth and final live election show.

More