Showing posts with label tortada. Show all posts
Showing posts with label tortada. Show all posts

Tuesday, May 11, 2010

Tortada?

Taco Bell has a new product- the Tortada
What is this, a torta (sandwich) with a patada (kick) attached?
Who exactly is coming up with this invented corporate gringo lingo?




Personally all the Mexicans I know loved the Taco Bell dog so just in case you've missed him you can view him in this video