Colbert Super PAC - In Search of Mr. Larose

  • Aired:  05/03/12
  •  | Views: 5,628

A mysterious Florida rival challenges Stephen's dominance in the world of super secret Super PAC-ing. (6:59)

Loading...