The Colbert Report

Intro - 1/27/11

Season 7 • 01/27/2011

Taco Bell finds itself embroiled in a controversy. Mmm, broiled controversy.

More