The Colbert Report
Robert Caro
E97 May 6, 2013 TV-14
Stephen plugs cOlbert's Book Club, conspiracy theorists explain the government's ammo purchases, dogs ride the Mary Jane train, and Robert Caro scares Republicans.
Where to Watch Robert Caro
Cast of Robert Caro