Dude. That KFC sounds like shit. Who picks chicken up off the floor.
I work at a KFC and it is no where near that dirty. Why didn't you write a complaint to the Area Manager? Didn't it have cameras in store??
This is random but I feel like pizza now.. =D