Is it sad that it made me sad watching this? As I used to go to that Town Centre practically every single weekend for 5 months! lol, but it had me giggling, I have to say, Taco Bell in the U.K. is definitely different than Taco Bell here in the U.S. And I have to agree, Taco Bell in NYC was crap. . .