The Colbert Report

Kevin the Iranian Intern

Season 5 • 10/08/2009

Iran is missing a nuclear scientist, and Stephen's got a new intern.

More