Site

Categories

Don’t make a run for the border, most of Taco Bell’s 6,500 fast food restaurants are in the USA… not counting those that have been abandoned.

3 comments