The new design of KFC restaurants features something of a lid popping from the top of the building.
The new design of KFC restaurants features something of a lid popping from the top of the building. Courtesy photo
The new design of KFC restaurants features something of a lid popping from the top of the building. Courtesy photo