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