Skip to playerSkip to main contentSkip to footer
  • 10 years ago
Taco Bell opens its first restaurant in Japan and the lines are crazy, with some people camping overnight or waiting for more than three hours to get in. Jen Markham (@jenmarkham) explains.

Recommended

1:37