Showing posts with label taco bell. Show all posts
Showing posts with label taco bell. Show all posts

27 October, 2008

Guess who's coming to town...


In case you didn't notice the bell logo at the bottom of the outdoor ad, I am talking about the one and only Taco bell.