Has Taco Bell Released Their Worst Item?

Taco
Play