This is somewhat old news now, but I can't get enough! These rats basically took over a Taco Bell/KFC in Greenwich Village. There's a ton of videos on youtube, but this is my favorite with the narration by the 'locals'.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment