Colbert Super PAC - In Search of Mr. Larose
Season 8 E 97 • 05/03/2012
A mysterious Florida rival challenges Stephen's dominance in the world of super secret Super PAC-ing.