All coverage of this story

KFC debuts Open House restaurant in Texas to test new customer experiences

Other editions