Moment of Zen - Dorito Tacos
Season 17 E 71 • 03/08/2012

Americans are very enthusiastic about Taco Bell's new Doritos Locos Taco.