We guess that company's fried chicken is really that good to lick fingers! Have you ever tasted it?