Finger Lickin' Good

by

comment

News crews apparently flocked to a closed KFC/Taco Bell in NYC after people noticed rats havin' a grand ol' time through the restaurant's window. Watch the video; it's pretty disturbing.

Add a comment