The Colbert Report
Jon Favreau
E69 Feb 28, 2013 TV-14
Pat Robertson confirms that demons occupy garments, shops sell Pope Benedict XVI memorabilia, federal spending cuts loom, and Jon Favreau describes speechwriting methods.
Where to Watch Jon Favreau
Cast of Jon Favreau