The Colbert Report

No Nuclear Iran

Season 3 • 09/25/2007

In light of their recent ads, Stephen decides to forgive The New York Times.

More