The Colbert Report

Exclusive - Homer and the Prison Under Stephen's Desk

Season 5 • 01/26/2009

Check out Homer's prison under Stephen's desk.

More