Yum! Taco Bell KFC in Greenwich Village is the place to be…not.



Posts I Liked on Tumblr