The Daily Show with Jon Stewart

Moment of Zen - Dorito Tacos

Season 17 • 03/08/2012

Taco Bell introduces a new taco flavor.

More