The Colbert Report
Carne Ross
E95 May 1, 2012 TV-14
Barack Obama makes an Osama bin Laden ad, Paul Ryan plans cuts to poor people, Rev. Thomas Reese contests Paul Ryan's budget, and Carne Ross recommends leaderless democracy.
Where to Watch Carne Ross
Cast of Carne Ross