Taco Bell Says Bigger is Better

Taco Bell has lost the ability to even pretend to care. Photo taken in October in Santa Barbara, California.

2,640 views
2 faves
1 comment
Taken on October 15, 2010