Tokyo customers camp out for 1st Taco Bell since the 1980s

May 26, 2015

Taco Bell, opening for the first time in Tokyo since the 1980s, saw customers camped out in front of the store overnight for a chance at a free T-shirt and tacos when the doors opened at 10 a.m.