< back to projects list

Jump to category:

Taco Bell: Taco Drama

Rating

      You need to be logged in to vote. Click here for instructions.

Contributors:

Category:

  • Advertising — Radio

A new chorizo taco...!? At Taco Bell!!??? *gasp, faints*

There's nothing as dramatic as a new menu item at Taco Bell.