The Colbert Report

Exclusive - Homer Does Research

Season 5 • 01/26/2009

Homer joins the research department.

More