The Colbert Report

Sign Off - Mayan Headwear & Sacrificial Chicken

Season 8 • 01/05/2012

Stephen signs off sporting his Mayan look.

More