I have officially confirmed that Chicken Republic in Nigeria is way better than KFC.
Please Login to reply.
Los Pollos Hermanos
wen food show, would watch
good thing because "daves hot chicken" IS NOT IT ;)