Colbert Report

Michele Bachmann's Last Term

  • Season 9
  • , Episode 110  | 
  • Aired: 6/4/2013
    • Length: 04:09
    • Plays: ???
Synopsis >

Michele Bachmann announces her retirement in a web video recorded at the Sears portrait studio.

TV GUIDE Users' Most Popular