Crazy footage of rats invested inside a New York Taco Bell/KFC. At least you know they use real meat….this location has since been closed down. I wonder why?