KFC Secret Ingredient Revealed in New Ad

KFC hint on what makes their chicken so finger lickin’ good.