Links for The Colbert Report S8E113: Jeffrey Toobin

Comedy Central Buzz

Episode 113

945 watches

September 18, 2012
September 18, 2012