[kml_flashembed movie="http://www.youtube.com/v/kcLCYNq3D44" width="425" height="350" wmode="transparent" /]
This is probably the ickiest YouTube video I've seen all day. It looks like most of the rats in New York City's West Village have taken up residence at the local Taco Bell/KFC franchise (where else?). I guess now we know what at least four of the layers are in that seven-layer burrito-thing they make.
Comments (0)