The Colbert Report

Burritos Happy Holidays

Season 1 • 12/07/2005

Stephen isn't celebrating holidays -- he's celebrating holiday.

More