February 24, 2007
Associated Press photo

Rats were filmed inside a KFC/Taco Bell restaurant in Greenwich Village in New York on Friday. The restaurant was closed after health inspectors arrived and said the building was unsanitary.