News

On Monday, December 23, KFC is launching a new restaurant concept in Orlando, Florida, centered around the chicken tender ... by just that. The tenders will probably be fine, maybe even great.