The Daily Show with Jon Stewart

Irandecision 2009 - Sham, Wow

Season 14 • 06/15/2009

Even the Iranian translator knows Mahmoud Ahmadinejad is bat sh*t insane.

More