Monday, February 26, 2007

T-Bell Rats

Rats at a NYC Taco Bell afterhours, as seen from the street just outside the W4th subway stop. Just one more reason why NYC eating is overrated.

Click Here to see the video

No comments: