Photos


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.

Associated Press / The Spokesman-Review


Back to Spokesman Mobile