Ewwwwww… Though this thousands of miles away, it’s making me question ever going to KFC again!! Customers at a KFC in Thiruvananthapuram, India, a city of 750,000 near the southern tip of India, found a few uninvited creatures in their Chicken Sandwich. Check out full video report after the jump.

DJ RellyRell