Taco Bell

  • Aired:  10/11/07
  •  | Views: 235,438

Jon advises Taco Bell to change their slogan for their first restaurants in Mexico. (1:58)

Tags:  Taco Bell, Mexico
Loading...